Mock Version: 1.4.9 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/opm-simulators.spec'], chrootPath='/var/lib/mock/732777-fedora-rawhide-x86_64-1522076723.439090/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '7bdc7e17a65d4f49bf5f69038f41f929', '-D', '/var/lib/mock/732777-fedora-rawhide-x86_64-1522076723.439090/root', '-a', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/opm-simulators.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/opm-simulators-2017.10-0.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/opm-simulators.spec'], chrootPath='/var/lib/mock/732777-fedora-rawhide-x86_64-1522076723.439090/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '65153dd3c24b47d898b191e6926f37bf', '-D', '/var/lib/mock/732777-fedora-rawhide-x86_64-1522076723.439090/root', '-a', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/opm-simulators.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.nUt0Hy + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf opm-simulators-release-2017.10-update1 + /usr/bin/gzip -dc /builddir/build/SOURCES/opm-simulators-2017.10.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd opm-simulators-release-2017.10-update1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.jHPdFP + umask 022 + cd /builddir/build/BUILD + cd opm-simulators-release-2017.10-update1 + cmake -DBUILD_SHARED_LIBS=1 -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_DOCDIR=share/doc/opm-simulators-2017.10 -DUSE_RUNPATH=OFF -DWITH_NATIVE=OFF -- The CXX compiler identification is GNU 8.0.1 -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done BUILDSTDERR: CMake Warning at /usr/share/opm/cmake/Modules/Findopm-data.cmake:23 (message): BUILDSTDERR: opm-data not found - integration tests using opm-data will be skipped. BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: CMakeLists.txt:67 (include) BUILDSTDERR: CMake Deprecation Warning at /usr/share/opm/cmake/Modules/OpmLibMain.cmake:24 (cmake_policy): BUILDSTDERR: The OLD behavior for policy CMP0026 will be removed from a future version BUILDSTDERR: of CMake. BUILDSTDERR: The cmake-policies(7) manual explains that the OLD behaviors of all BUILDSTDERR: policies are deprecated and that a policy should be set to OLD only under BUILDSTDERR: specific short-term circumstances. Projects should be ported to the NEW BUILDSTDERR: behavior and not rely on setting a policy to OLD. BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: CMakeLists.txt:109 (include) -- The C compiler identification is GNU 8.0.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- CMake version: 3.10.2 -- Linux distribution: Fedora 29 (Rawhide) -- Target architecture: x86_64 -- Found Git: /usr/bin/git (found version "2.17.0.rc1") -- Source code repository: not found! -- GNU C++ compiler version: 8.0.1 -- Linker: ld 2.30-14.fc29 -- Precompiled headers: disabled -- Build type: Release -- All warnings enabled: -Wall -- OpenMP: disabled -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Checking to see if CXX compiler accepts flag -pthread -- Checking to see if CXX compiler accepts flag -pthread - yes -- Could NOT find CppCheck (missing: CPPCHECK_PROGRAM) -- Disabling clang-check as CMAKE_EXPORT_COMPILE_COMMANDS is not enabled -- Finding package C99 using module mode -- Performing Test HAVE_C99 -- Performing Test HAVE_C99 - Success -- Found C99: -std=c99 -- Finding package CXX11Features using module mode -- Checking to see if CXX compiler accepts flag -std=c++14 -- Checking to see if CXX compiler accepts flag -std=c++14 - yes -- Performing Test HAVE_FINAL -- Performing Test HAVE_FINAL - Success -- Performing Test HAVE_TYPE_TRAITS -- Performing Test HAVE_TYPE_TRAITS - Success -- Performing Test HAVE_SHARED_PTR -- Performing Test HAVE_SHARED_PTR - Success -- Performing Test HAVE_UNIQUE_PTR -- Performing Test HAVE_UNIQUE_PTR - Success -- Performing Test HAVE_NULLPTR -- Performing Test HAVE_NULLPTR - Success -- Performing Test HAVE_CONSTEXPR -- Performing Test HAVE_CONSTEXPR - Success -- Performing Test HAVE_ARRAY -- Performing Test HAVE_ARRAY - Success -- Performing Test HAVE_INTEGRAL_CONSTANT -- Performing Test HAVE_INTEGRAL_CONSTANT - Success -- Looking for C++ include tuple -- Looking for C++ include tuple - found -- Looking for C++ include tr1/tuple -- Looking for C++ include tr1/tuple - found -- Performing Test HAVE_ATTRIBUTE_ALWAYS_INLINE -- Performing Test HAVE_ATTRIBUTE_ALWAYS_INLINE - Success -- Performing Test HAS_ATTRIBUTE_DEPRECATED -- Performing Test HAS_ATTRIBUTE_DEPRECATED - Success -- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG -- Performing Test HAS_ATTRIBUTE_DEPRECATED_MSG - Success -- Performing Test HAVE_STATIC_ASSERT -- Performing Test HAVE_STATIC_ASSERT - Success -- Performing Test HAVE_AUTO -- Performing Test HAVE_AUTO - Success -- Performing Test HAVE_VARIADIC_TEMPLATES -- Performing Test HAVE_VARIADIC_TEMPLATES - Success -- Performing Test HAVE_VARIADIC_CONSTRUCTOR_SFINAE -- Performing Test HAVE_VARIADIC_CONSTRUCTOR_SFINAE - Success -- Performing Test HAVE_RVALUE_REFERENCES -- Performing Test HAVE_RVALUE_REFERENCES - Success -- Looking for C++ include tr1/type_traits -- Looking for C++ include tr1/type_traits - found -- Finding package Boost using module mode BUILDSTDERR: CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): BUILDSTDERR: New Boost version may have incorrect or missing dependencies and imported BUILDSTDERR: targets BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:167 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to) BUILDSTDERR: CMakeLists.txt:109 (include) BUILDSTDERR: CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): BUILDSTDERR: New Boost version may have incorrect or missing dependencies and imported BUILDSTDERR: targets BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:167 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to) BUILDSTDERR: CMakeLists.txt:109 (include) BUILDSTDERR: CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): BUILDSTDERR: New Boost version may have incorrect or missing dependencies and imported BUILDSTDERR: targets BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:167 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to) BUILDSTDERR: CMakeLists.txt:109 (include) BUILDSTDERR: CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): BUILDSTDERR: New Boost version may have incorrect or missing dependencies and imported BUILDSTDERR: targets BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:167 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to) BUILDSTDERR: CMakeLists.txt:109 (include) -- Boost version: 1.66.0 -- Found the following Boost libraries: -- date_time -- filesystem -- system -- unit_test_framework -- Finding package dune-common using module mode -- Finding package BLAS using module mode -- Looking for sgemm_ -- Looking for sgemm_ - found -- A library with BLAS API found. -- Finding package LAPACK using module mode -- A library with BLAS API found. -- Looking for cheev_ -- Looking for cheev_ - found -- A library with LAPACK API found. -- Finding package CxaDemangle using module mode -- Performing Test HAVE_CXA_DEMANGLE -- Performing Test HAVE_CXA_DEMANGLE - Success -- Performing Test HAVE_DUNE_COMMON -- Performing Test HAVE_DUNE_COMMON - Success -- Found dune-common: /usr/include -- Version 2.5.1 of dune-common from /usr/lib/dunecontrol/dune-common/dune.module -- Finding package dune-istl using module mode -- Finding package ParMETIS using module mode BUILDSTDERR: CMake Warning at /usr/share/opm/cmake/Modules/FindParMETIS.cmake:95 (message): BUILDSTDERR: MPI not found ==> ParMETIS disabled! Plase make sure -DUSE_MPI=ON was set BUILDSTDERR: if you need ParMETIS. BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:167 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmPackage.cmake:99 (find_and_append_package_to) BUILDSTDERR: /usr/share/opm/cmake/Modules/Finddune-istl.cmake:14 (find_opm_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:167 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to) BUILDSTDERR: CMakeLists.txt:109 (include) -- Finding package SuperLU using module mode -- Finding package SuiteSparse using module mode -- Performing Test HAVE_UMFPACK_WITHOUT_CHOLMOD -- Performing Test HAVE_UMFPACK_WITHOUT_CHOLMOD - Success -- Found SuiteSparse: /usr/lib64/libumfpack.so;/usr/lib64/libamd.so -- Performing Test HAVE_DUNE_ISTL -- Performing Test HAVE_DUNE_ISTL - Success -- Found dune-istl: /usr/include;/usr/include/suitesparse -- Version 2.5.1 of dune-istl from /usr/lib/dunecontrol/dune-istl/dune.module -- Finding package ERTPython using module mode -- Found PythonInterp: /usr/bin/python (found version "2.7.14") -- Could NOT find ERTPython (missing: ERT_PYTHON_PATH) -- Finding package opm-common using module mode -- Performing Test HAVE_OPM_COMMON -- Performing Test HAVE_OPM_COMMON - Success -- Found opm-common: /usr/include BUILDSTDERR: CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): BUILDSTDERR: New Boost version may have incorrect or missing dependencies and imported BUILDSTDERR: targets BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) BUILDSTDERR: /usr/share/opm/cmake/Modules/UseDynamicBoost.cmake:1 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/Findopm-common.cmake:42 (include) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:167 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to) BUILDSTDERR: CMakeLists.txt:109 (include) -- Performing Test HAVE_DYNAMIC_BOOST_TEST -- Performing Test HAVE_DYNAMIC_BOOST_TEST - Success -- Finding package opm-parser using module mode BUILDSTDERR: CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): BUILDSTDERR: New Boost version may have incorrect or missing dependencies and imported BUILDSTDERR: targets BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) BUILDSTDERR: /usr/share/opm/cmake/Modules/Findopm-parser.cmake:50 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:167 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to) BUILDSTDERR: CMakeLists.txt:109 (include) BUILDSTDERR: CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): BUILDSTDERR: New Boost version may have incorrect or missing dependencies and imported BUILDSTDERR: targets BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) BUILDSTDERR: /usr/share/opm/cmake/Modules/Findopm-parser.cmake:50 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:167 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to) BUILDSTDERR: CMakeLists.txt:109 (include) BUILDSTDERR: CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): BUILDSTDERR: New Boost version may have incorrect or missing dependencies and imported BUILDSTDERR: targets BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) BUILDSTDERR: /usr/share/opm/cmake/Modules/Findopm-parser.cmake:50 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:167 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to) BUILDSTDERR: CMakeLists.txt:109 (include) BUILDSTDERR: CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): BUILDSTDERR: New Boost version may have incorrect or missing dependencies and imported BUILDSTDERR: targets BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) BUILDSTDERR: /usr/share/opm/cmake/Modules/Findopm-parser.cmake:50 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:167 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to) BUILDSTDERR: CMakeLists.txt:109 (include) -- Boost version: 1.66.0 -- Found the following Boost libraries: -- regex -- filesystem -- system -- date_time -- Found opm-parser: opmparser -- Finding package opm-grid using module mode -- Finding package dune-grid using module mode -- Finding package dune-geometry using module mode -- Performing Test HAVE_DUNE_GEOMETRY -- Performing Test HAVE_DUNE_GEOMETRY - Success -- Found dune-geometry: /usr/include -- Version 2.5.1 of dune-geometry from /usr/lib/dunecontrol/dune-geometry/dune.module -- Finding package UG using module mode -- Could not find UG. It seems to be not installed. -- Performing Test HAVE_DUNE_GRID -- Performing Test HAVE_DUNE_GRID - Success -- Found dune-grid: /usr/include -- Version 2.5.1 of dune-grid from /usr/lib/dunecontrol/dune-grid/dune.module -- Finding package ZOLTAN using module mode -- Could NOT find PTScotch (missing: PTSCOTCH_INCLUDE_DIR SCOTCH_LIBRARY PTSCOTCH_LIBRARY PTSCOTCHERR_LIBRARY) -- Could NOT find ZOLTAN (missing: ZOLTAN_LIBRARIES ZOLTAN_INCLUDE_DIRS) -- Performing Test HAVE_OPM_GRID -- Performing Test HAVE_OPM_GRID - Success -- Found opm-grid: /usr/include;/usr/include/suitesparse -- Finding package opm-core using module mode -- Finding package PETSc using module mode -- Finding package opm-material using module mode -- Finding package Valgrind using module mode -- Could NOT find VALGRIND (missing: VALGRIND_INCLUDE_DIR VALGRIND_PROGRAM) -- Performing Test HAVE_OPM_MATERIAL -- Performing Test HAVE_OPM_MATERIAL - Success -- Found opm-material: /usr/include BUILDSTDERR: CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): BUILDSTDERR: New Boost version may have incorrect or missing dependencies and imported BUILDSTDERR: targets BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) BUILDSTDERR: /usr/share/opm/cmake/Modules/UseDynamicBoost.cmake:1 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/Findopm-material.cmake:42 (include) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:167 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmPackage.cmake:99 (find_and_append_package_to) BUILDSTDERR: /usr/share/opm/cmake/Modules/Findopm-core.cmake:16 (find_opm_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:167 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to) BUILDSTDERR: CMakeLists.txt:109 (include) -- Performing Test HAVE_DYNAMIC_BOOST_TEST -- Performing Test HAVE_DYNAMIC_BOOST_TEST - Success -- Finding package opm-output using module mode -- Performing Test HAVE_OPM_OUTPUT -- Performing Test HAVE_OPM_OUTPUT - Success -- Found opm-output: /usr/include BUILDSTDERR: CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): BUILDSTDERR: New Boost version may have incorrect or missing dependencies and imported BUILDSTDERR: targets BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) BUILDSTDERR: /usr/share/opm/cmake/Modules/UseDynamicBoost.cmake:1 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/Findopm-output.cmake:41 (include) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:167 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmPackage.cmake:99 (find_and_append_package_to) BUILDSTDERR: /usr/share/opm/cmake/Modules/Findopm-core.cmake:16 (find_opm_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:167 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to) BUILDSTDERR: CMakeLists.txt:109 (include) -- Performing Test HAVE_DYNAMIC_BOOST_TEST -- Performing Test HAVE_DYNAMIC_BOOST_TEST - Success -- Performing Test HAVE_OPM_CORE -- Performing Test HAVE_OPM_CORE - Success -- Found opm-core: /usr/include;/usr/include/suitesparse BUILDSTDERR: CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): BUILDSTDERR: New Boost version may have incorrect or missing dependencies and imported BUILDSTDERR: targets BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) BUILDSTDERR: /usr/share/opm/cmake/Modules/UseDynamicBoost.cmake:1 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/Findopm-core.cmake:45 (include) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:167 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmFind.cmake:235 (find_and_append_package_to) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmLibMain.cmake:122 (find_and_append_package_list_to) BUILDSTDERR: CMakeLists.txt:109 (include) -- Performing Test HAVE_DYNAMIC_BOOST_TEST -- Performing Test HAVE_DYNAMIC_BOOST_TEST - Success -- Finding package ewoms using module mode -- Finding package dune-localfunctions using module mode -- Found dune-localfunctions: /usr/include -- Version 2.5.1 of dune-localfunctions from /usr/lib/dunecontrol/dune-localfunctions/dune.module -- Finding package dune-alugrid using module mode -- Could NOT find dune-alugrid (missing: dune-alugrid_DIR) -- Finding package ZLIB using module mode -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") -- Finding package METIS using module mode -- Found METIS: /usr/lib64/libmetis.so -- Performing Test HAVE_DUNE_ALUGRID -- Performing Test HAVE_DUNE_ALUGRID - Failed -- Could NOT find dune-alugrid (missing: dune-alugrid_FOUND) -- Could NOT find dune-alugrid (missing: dune-alugrid_DIR) -- Could NOT find dune-alugrid (missing: dune-alugrid_FOUND) -- Finding package dune-fem using module mode -- Could NOT find dune-fem (missing: dune-fem_DIR) -- Performing Test HAVE_DUNE_FEM -- Performing Test HAVE_DUNE_FEM - Failed -- Could NOT find dune-fem (missing: dune-fem_FOUND) -- Finding package Quadmath using module mode -- Performing Test HAVE_EXTENDED_NUMERIC_LITERALS -- Performing Test HAVE_EXTENDED_NUMERIC_LITERALS - Success -- Performing Test QUADMATH_FOUND -- Performing Test QUADMATH_FOUND - Success -- Found Quadmath: quadmath -- Performing Test HAVE_EWOMS -- Performing Test HAVE_EWOMS - Success -- Found ewoms: /usr/include;/usr/include/suitesparse -- Finding package Eigen3 using module mode -- Found Eigen3: /usr/include/eigen3 (Required is at least version "3.2.0") -- Generating debug symbols: -ggdb3 -- Looking for strip utility -- Looking for strip utility - found BUILDSTDERR: CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:801 (message): BUILDSTDERR: New Boost version may have incorrect or missing dependencies and imported BUILDSTDERR: targets BUILDSTDERR: Call Stack (most recent call first): BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:907 (_Boost_COMPONENT_DEPENDENCIES) BUILDSTDERR: /usr/share/cmake/Modules/FindBoost.cmake:1542 (_Boost_MISSING_DEPENDENCIES) BUILDSTDERR: /usr/share/opm/cmake/Modules/UseDynamicBoost.cmake:1 (find_package) BUILDSTDERR: /usr/share/opm/cmake/Modules/OpmLibMain.cmake:138 (include) BUILDSTDERR: CMakeLists.txt:109 (include) -- Performing Test HAVE_DYNAMIC_BOOST_TEST -- Performing Test HAVE_DYNAMIC_BOOST_TEST - Success -- Writing config file "/builddir/build/BUILD/opm-simulators-release-2017.10-update1/config.h"... -- This build defaults to installing in /usr -- Found Doxygen: /usr/bin/doxygen (found version "1.8.14") found components: doxygen missing components: dot BUILDSTDERR: -- Writing version information to local header project-version.h -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/opm-simulators-release-2017.10-update1 + make Scanning dependencies of target dune-compat [ 0%] Patching Makefile to be DUNE compatible [ 0%] Built target dune-compat Scanning dependencies of target update-version [ 1%] Updating version information [ 1%] Built target update-version Scanning dependencies of target opmsimulators [ 2%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/Compat.cpp.o [ 2%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/ExtractParallelGridInformationToISTL.cpp.o [ 3%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/NewtonIterationBlackoilCPR.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::mul_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::mul_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::mul_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase::operator*=(const Scalar&) [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:122:26: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseNullaryOp, Eigen::Array >; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:173:31: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const T&) [with T = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:125:57: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:609:47: required from 'Opm::AutoDiffBlock Opm::operator*(const Opm::AutoDiffBlock&, const Scalar&) [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:109:65: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilCPR.cpp:25: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:516:43: required from 'Opm::AutoDiffBlock Opm::operator*(const Eigen::SparseMatrix&, const Opm::AutoDiffBlock&) [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:323:62: required from 'Opm::AutoDiffBlock Opm::superset(const Opm::AutoDiffBlock&, const IntVec&, int) [with Scalar = double; IntVec = std::vector]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:31: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/CPRPreconditioner.hpp:52, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:31: BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp: In instantiation of 'void Opm::ParallelOverlappingILU0::init(const Matrix&, int) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector >; Range = Dune::BlockVector >; ParallelInfoT = Dune::Amg::SequentialInformation]': BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:253:9: required from 'Opm::ParallelOverlappingILU0::ParallelOverlappingILU0(const Dune::BCRSMatrix&, int, Opm::ParallelOverlappingILU0::field_type) [with BlockType = Dune::MatrixBlock; Alloc = std::allocator >; Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector >; Range = Dune::BlockVector >; ParallelInfoT = Dune::Amg::SequentialInformation; Opm::ParallelOverlappingILU0::field_type = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:446:56: required from 'std::unique_ptr, Dune::BlockVector, Dune::BlockVector > > Opm::ISTLSolver::constructPrecond(Operator&, const Dune::Amg::SequentialInformation&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector >, Dune::BlockVector > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:425:22: required from 'void Opm::ISTLSolver::constructPreconditionerAndSolve(LinearOperator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&, const POrComm&, Dune::InverseOperatorResult&) const [with int category = 0; LinearOperator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector >, Dune::BlockVector > >; POrComm = Dune::Amg::SequentialInformation; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:591:13: required from 'void Opm::ISTLSolver::solve(Operator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector >, Dune::BlockVector > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:541:17: required from 'void Opm::ISTLSolver::solve(Opm::ISTLSolver::Matrix&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Matrix = Dune::BCRSMatrix, std::allocator > >; Opm::ISTLSolver::Vector = Dune::BlockVector >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:277:13: required from 'Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector Opm::NewtonIterationBlackoilInterleavedImpl::computeNewtonIncrement(const Opm::LinearisedBlackoilResidual&) const [with int np = 1; ScalarT = double; Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:203:24: required from here BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:403:9: warning: catching polymorphic type 'class Dune::MatrixBlockError' by value [-Wcatch-value=] BUILDSTDERR: catch ( Dune::MatrixBlockError error ) BUILDSTDERR: ^~~~~ BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp: In instantiation of 'void Opm::ParallelOverlappingILU0::init(const Matrix&, int) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation]': BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:253:9: required from 'Opm::ParallelOverlappingILU0::ParallelOverlappingILU0(const Dune::BCRSMatrix&, int, Opm::ParallelOverlappingILU0::field_type) [with BlockType = Dune::MatrixBlock; Alloc = std::allocator >; Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation; Opm::ParallelOverlappingILU0::field_type = float]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:446:56: required from 'std::unique_ptr, Dune::BlockVector, Dune::BlockVector > > Opm::ISTLSolver::constructPrecond(Operator&, const Dune::Amg::SequentialInformation&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:425:22: required from 'void Opm::ISTLSolver::constructPreconditionerAndSolve(LinearOperator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&, const POrComm&, Dune::InverseOperatorResult&) const [with int category = 0; LinearOperator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; POrComm = Dune::Amg::SequentialInformation; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:591:13: required from 'void Opm::ISTLSolver::solve(Operator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:541:17: required from 'void Opm::ISTLSolver::solve(Opm::ISTLSolver::Matrix&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Matrix = Dune::BCRSMatrix, std::allocator > >; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:277:13: required from 'Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector Opm::NewtonIterationBlackoilInterleavedImpl::computeNewtonIncrement(const Opm::LinearisedBlackoilResidual&) const [with int np = 1; ScalarT = float; Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:203:24: required from here BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:403:9: warning: catching polymorphic type 'class Dune::MatrixBlockError' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp: In instantiation of 'void Opm::ParallelOverlappingILU0::init(const Matrix&, int) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation]': BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:253:9: required from 'Opm::ParallelOverlappingILU0::ParallelOverlappingILU0(const Dune::BCRSMatrix&, int, Opm::ParallelOverlappingILU0::field_type) [with BlockType = Dune::MatrixBlock; Alloc = std::allocator >; Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation; Opm::ParallelOverlappingILU0::field_type = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:446:56: required from 'std::unique_ptr, Dune::BlockVector, Dune::BlockVector > > Opm::ISTLSolver::constructPrecond(Operator&, const Dune::Amg::SequentialInformation&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:425:22: required from 'void Opm::ISTLSolver::constructPreconditionerAndSolve(LinearOperator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&, const POrComm&, Dune::InverseOperatorResult&) const [with int category = 0; LinearOperator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; POrComm = Dune::Amg::SequentialInformation; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:591:13: required from 'void Opm::ISTLSolver::solve(Operator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:541:17: required from 'void Opm::ISTLSolver::solve(Opm::ISTLSolver::Matrix&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Matrix = Dune::BCRSMatrix, std::allocator > >; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:277:13: required from 'Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector Opm::NewtonIterationBlackoilInterleavedImpl::computeNewtonIncrement(const Opm::LinearisedBlackoilResidual&) const [with int np = 2; ScalarT = double; Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:203:24: required from here BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:403:9: warning: catching polymorphic type 'class Dune::MatrixBlockError' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp: In instantiation of 'void Opm::ParallelOverlappingILU0::init(const Matrix&, int) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation]': BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:253:9: required from 'Opm::ParallelOverlappingILU0::ParallelOverlappingILU0(const Dune::BCRSMatrix&, int, Opm::ParallelOverlappingILU0::field_type) [with BlockType = Dune::MatrixBlock; Alloc = std::allocator >; Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation; Opm::ParallelOverlappingILU0::field_type = float]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:446:56: required from 'std::unique_ptr, Dune::BlockVector, Dune::BlockVector > > Opm::ISTLSolver::constructPrecond(Operator&, const Dune::Amg::SequentialInformation&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:425:22: required from 'void Opm::ISTLSolver::constructPreconditionerAndSolve(LinearOperator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&, const POrComm&, Dune::InverseOperatorResult&) const [with int category = 0; LinearOperator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; POrComm = Dune::Amg::SequentialInformation; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:591:13: required from 'void Opm::ISTLSolver::solve(Operator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:541:17: required from 'void Opm::ISTLSolver::solve(Opm::ISTLSolver::Matrix&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Matrix = Dune::BCRSMatrix, std::allocator > >; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:277:13: required from 'Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector Opm::NewtonIterationBlackoilInterleavedImpl::computeNewtonIncrement(const Opm::LinearisedBlackoilResidual&) const [with int np = 2; ScalarT = float; Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:203:24: required from here BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:403:9: warning: catching polymorphic type 'class Dune::MatrixBlockError' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp: In instantiation of 'void Opm::ParallelOverlappingILU0::init(const Matrix&, int) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation]': BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:253:9: required from 'Opm::ParallelOverlappingILU0::ParallelOverlappingILU0(const Dune::BCRSMatrix&, int, Opm::ParallelOverlappingILU0::field_type) [with BlockType = Dune::MatrixBlock; Alloc = std::allocator >; Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation; Opm::ParallelOverlappingILU0::field_type = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:446:56: required from 'std::unique_ptr, Dune::BlockVector, Dune::BlockVector > > Opm::ISTLSolver::constructPrecond(Operator&, const Dune::Amg::SequentialInformation&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:425:22: required from 'void Opm::ISTLSolver::constructPreconditionerAndSolve(LinearOperator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&, const POrComm&, Dune::InverseOperatorResult&) const [with int category = 0; LinearOperator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; POrComm = Dune::Amg::SequentialInformation; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:591:13: required from 'void Opm::ISTLSolver::solve(Operator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:541:17: required from 'void Opm::ISTLSolver::solve(Opm::ISTLSolver::Matrix&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Matrix = Dune::BCRSMatrix, std::allocator > >; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:277:13: required from 'Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector Opm::NewtonIterationBlackoilInterleavedImpl::computeNewtonIncrement(const Opm::LinearisedBlackoilResidual&) const [with int np = 3; ScalarT = double; Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:203:24: required from here BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:403:9: warning: catching polymorphic type 'class Dune::MatrixBlockError' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp: In instantiation of 'void Opm::ParallelOverlappingILU0::init(const Matrix&, int) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation]': BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:253:9: required from 'Opm::ParallelOverlappingILU0::ParallelOverlappingILU0(const Dune::BCRSMatrix&, int, Opm::ParallelOverlappingILU0::field_type) [with BlockType = Dune::MatrixBlock; Alloc = std::allocator >; Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation; Opm::ParallelOverlappingILU0::field_type = float]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:446:56: required from 'std::unique_ptr, Dune::BlockVector, Dune::BlockVector > > Opm::ISTLSolver::constructPrecond(Operator&, const Dune::Amg::SequentialInformation&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:425:22: required from 'void Opm::ISTLSolver::constructPreconditionerAndSolve(LinearOperator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&, const POrComm&, Dune::InverseOperatorResult&) const [with int category = 0; LinearOperator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; POrComm = Dune::Amg::SequentialInformation; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:591:13: required from 'void Opm::ISTLSolver::solve(Operator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:541:17: required from 'void Opm::ISTLSolver::solve(Opm::ISTLSolver::Matrix&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Matrix = Dune::BCRSMatrix, std::allocator > >; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:277:13: required from 'Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector Opm::NewtonIterationBlackoilInterleavedImpl::computeNewtonIncrement(const Opm::LinearisedBlackoilResidual&) const [with int np = 3; ScalarT = float; Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:203:24: required from here BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:403:9: warning: catching polymorphic type 'class Dune::MatrixBlockError' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp: In instantiation of 'void Opm::ParallelOverlappingILU0::init(const Matrix&, int) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation]': BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:253:9: required from 'Opm::ParallelOverlappingILU0::ParallelOverlappingILU0(const Dune::BCRSMatrix&, int, Opm::ParallelOverlappingILU0::field_type) [with BlockType = Dune::MatrixBlock; Alloc = std::allocator >; Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation; Opm::ParallelOverlappingILU0::field_type = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:446:56: required from 'std::unique_ptr, Dune::BlockVector, Dune::BlockVector > > Opm::ISTLSolver::constructPrecond(Operator&, const Dune::Amg::SequentialInformation&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:425:22: required from 'void Opm::ISTLSolver::constructPreconditionerAndSolve(LinearOperator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&, const POrComm&, Dune::InverseOperatorResult&) const [with int category = 0; LinearOperator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; POrComm = Dune::Amg::SequentialInformation; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:591:13: required from 'void Opm::ISTLSolver::solve(Operator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:541:17: required from 'void Opm::ISTLSolver::solve(Opm::ISTLSolver::Matrix&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Matrix = Dune::BCRSMatrix, std::allocator > >; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:277:13: required from 'Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector Opm::NewtonIterationBlackoilInterleavedImpl::computeNewtonIncrement(const Opm::LinearisedBlackoilResidual&) const [with int np = 4; ScalarT = double; Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:203:24: required from here BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:403:9: warning: catching polymorphic type 'class Dune::MatrixBlockError' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp: In instantiation of 'void Opm::ParallelOverlappingILU0::init(const Matrix&, int) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation]': BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:253:9: required from 'Opm::ParallelOverlappingILU0::ParallelOverlappingILU0(const Dune::BCRSMatrix&, int, Opm::ParallelOverlappingILU0::field_type) [with BlockType = Dune::MatrixBlock; Alloc = std::allocator >; Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation; Opm::ParallelOverlappingILU0::field_type = float]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:446:56: required from 'std::unique_ptr, Dune::BlockVector, Dune::BlockVector > > Opm::ISTLSolver::constructPrecond(Operator&, const Dune::Amg::SequentialInformation&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:425:22: required from 'void Opm::ISTLSolver::constructPreconditionerAndSolve(LinearOperator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&, const POrComm&, Dune::InverseOperatorResult&) const [with int category = 0; LinearOperator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; POrComm = Dune::Amg::SequentialInformation; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:591:13: required from 'void Opm::ISTLSolver::solve(Operator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:541:17: required from 'void Opm::ISTLSolver::solve(Opm::ISTLSolver::Matrix&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Matrix = Dune::BCRSMatrix, std::allocator > >; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:277:13: required from 'Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector Opm::NewtonIterationBlackoilInterleavedImpl::computeNewtonIncrement(const Opm::LinearisedBlackoilResidual&) const [with int np = 4; ScalarT = float; Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:203:24: required from here BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:403:9: warning: catching polymorphic type 'class Dune::MatrixBlockError' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp: In instantiation of 'void Opm::ParallelOverlappingILU0::init(const Matrix&, int) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation]': BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:253:9: required from 'Opm::ParallelOverlappingILU0::ParallelOverlappingILU0(const Dune::BCRSMatrix&, int, Opm::ParallelOverlappingILU0::field_type) [with BlockType = Dune::MatrixBlock; Alloc = std::allocator >; Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation; Opm::ParallelOverlappingILU0::field_type = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:446:56: required from 'std::unique_ptr, Dune::BlockVector, Dune::BlockVector > > Opm::ISTLSolver::constructPrecond(Operator&, const Dune::Amg::SequentialInformation&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:425:22: required from 'void Opm::ISTLSolver::constructPreconditionerAndSolve(LinearOperator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&, const POrComm&, Dune::InverseOperatorResult&) const [with int category = 0; LinearOperator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; POrComm = Dune::Amg::SequentialInformation; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:591:13: required from 'void Opm::ISTLSolver::solve(Operator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:541:17: required from 'void Opm::ISTLSolver::solve(Opm::ISTLSolver::Matrix&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Matrix = Dune::BCRSMatrix, std::allocator > >; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:277:13: required from 'Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector Opm::NewtonIterationBlackoilInterleavedImpl::computeNewtonIncrement(const Opm::LinearisedBlackoilResidual&) const [with int np = 5; ScalarT = double; Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:203:24: required from here BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:403:9: warning: catching polymorphic type 'class Dune::MatrixBlockError' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp: In instantiation of 'void Opm::ParallelOverlappingILU0::init(const Matrix&, int) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation]': BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:253:9: required from 'Opm::ParallelOverlappingILU0::ParallelOverlappingILU0(const Dune::BCRSMatrix&, int, Opm::ParallelOverlappingILU0::field_type) [with BlockType = Dune::MatrixBlock; Alloc = std::allocator >; Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation; Opm::ParallelOverlappingILU0::field_type = float]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:446:56: required from 'std::unique_ptr, Dune::BlockVector, Dune::BlockVector > > Opm::ISTLSolver::constructPrecond(Operator&, const Dune::Amg::SequentialInformation&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:425:22: required from 'void Opm::ISTLSolver::constructPreconditionerAndSolve(LinearOperator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&, const POrComm&, Dune::InverseOperatorResult&) const [with int category = 0; LinearOperator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; POrComm = Dune::Amg::SequentialInformation; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:591:13: required from 'void Opm::ISTLSolver::solve(Operator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:541:17: required from 'void Opm::ISTLSolver::solve(Opm::ISTLSolver::Matrix&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Matrix = Dune::BCRSMatrix, std::allocator > >; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:277:13: required from 'Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector Opm::NewtonIterationBlackoilInterleavedImpl::computeNewtonIncrement(const Opm::LinearisedBlackoilResidual&) const [with int np = 5; ScalarT = float; Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:203:24: required from here BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:403:9: warning: catching polymorphic type 'class Dune::MatrixBlockError' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp: In instantiation of 'void Opm::ParallelOverlappingILU0::init(const Matrix&, int) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation]': BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:253:9: required from 'Opm::ParallelOverlappingILU0::ParallelOverlappingILU0(const Dune::BCRSMatrix&, int, Opm::ParallelOverlappingILU0::field_type) [with BlockType = Dune::MatrixBlock; Alloc = std::allocator >; Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation; Opm::ParallelOverlappingILU0::field_type = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:446:56: required from 'std::unique_ptr, Dune::BlockVector, Dune::BlockVector > > Opm::ISTLSolver::constructPrecond(Operator&, const Dune::Amg::SequentialInformation&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:425:22: required from 'void Opm::ISTLSolver::constructPreconditionerAndSolve(LinearOperator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&, const POrComm&, Dune::InverseOperatorResult&) const [with int category = 0; LinearOperator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; POrComm = Dune::Amg::SequentialInformation; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:591:13: required from 'void Opm::ISTLSolver::solve(Operator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:541:17: required from 'void Opm::ISTLSolver::solve(Opm::ISTLSolver::Matrix&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Matrix = Dune::BCRSMatrix, std::allocator > >; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:277:13: required from 'Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector Opm::NewtonIterationBlackoilInterleavedImpl::computeNewtonIncrement(const Opm::LinearisedBlackoilResidual&) const [with int np = 6; ScalarT = double; Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:203:24: required from here BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:403:9: warning: catching polymorphic type 'class Dune::MatrixBlockError' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp: In instantiation of 'void Opm::ParallelOverlappingILU0::init(const Matrix&, int) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation]': BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:253:9: required from 'Opm::ParallelOverlappingILU0::ParallelOverlappingILU0(const Dune::BCRSMatrix&, int, Opm::ParallelOverlappingILU0::field_type) [with BlockType = Dune::MatrixBlock; Alloc = std::allocator >; Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation; Opm::ParallelOverlappingILU0::field_type = float]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:446:56: required from 'std::unique_ptr, Dune::BlockVector, Dune::BlockVector > > Opm::ISTLSolver::constructPrecond(Operator&, const Dune::Amg::SequentialInformation&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:425:22: required from 'void Opm::ISTLSolver::constructPreconditionerAndSolve(LinearOperator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&, const POrComm&, Dune::InverseOperatorResult&) const [with int category = 0; LinearOperator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; POrComm = Dune::Amg::SequentialInformation; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:591:13: required from 'void Opm::ISTLSolver::solve(Operator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:541:17: required from 'void Opm::ISTLSolver::solve(Opm::ISTLSolver::Matrix&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with MatrixBlockType = Dune::MatrixBlock; VectorBlockType = Dune::FieldVector; int pressureIndex = 0; Opm::ISTLSolver::Matrix = Dune::BCRSMatrix, std::allocator > >; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:277:13: required from 'Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector Opm::NewtonIterationBlackoilInterleavedImpl::computeNewtonIncrement(const Opm::LinearisedBlackoilResidual&) const [with int np = 6; ScalarT = float; Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:203:24: required from here BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:403:9: warning: catching polymorphic type 'class Dune::MatrixBlockError' by value [-Wcatch-value=] BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:609:47: required from 'Opm::AutoDiffBlock Opm::operator*(const Opm::AutoDiffBlock&, const Scalar&) [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:236:41: required from 'Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector Opm::NewtonIterationBlackoilInterleavedImpl::computeNewtonIncrement(const Opm::LinearisedBlackoilResidual&) const [with int np = 1; ScalarT = double; Opm::NewtonIterationBlackoilInterleavedImpl::SolutionVector = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:203:24: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 4%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/NewtonIterationBlackoilSimple.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseNullaryOp, Eigen::Array >; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:173:31: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const T&) [with T = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:62:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilSimple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/NewtonIterationUtilities.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:218:45: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:165:92: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::MatrixWrapper >, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::MatrixWrapper >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::MatrixWrapper >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::MatrixWrapper >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::MatrixWrapper >, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::MatrixWrapper >, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::MatrixWrapper >, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::MatrixWrapper >, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:165:93: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:218:45: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Diagonal, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Diagonal, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Diagonal, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Diagonal, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::Diagonal, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Diagonal, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Diagonal, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Diagonal, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:223:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:224:34: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Block, -1, 1, true>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:228:69: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::MatrixWrapper >, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::MatrixWrapper >, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::MatrixWrapper >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::MatrixWrapper >, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::MatrixWrapper >, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::MatrixWrapper >, const Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::MatrixWrapper >, const Eigen::Matrix >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::MatrixWrapper >, const Eigen::Matrix >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::MatrixWrapper >, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:91:55: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:287:47: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:386:20: required from 'Derived& Eigen::DenseBase::setLinSpaced(Eigen::Index, const Scalar&, const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::Index = long int; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:406:40: required from 'Derived& Eigen::DenseBase::setLinSpaced(const Scalar&, const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:748:7: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setIdentity() [with _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:76:24: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:627:10: required from 'Derived& Eigen::DenseBase::setOnes() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:749:7: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setIdentity() [with _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:76:24: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::Product, Eigen::SparseMatrix, 2>; _Scalar = double; int _Options = 1; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:286:17: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::UmfPackLU >; RhsType = Eigen::MatrixWrapper >; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::MatrixWrapper > >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::MatrixWrapper > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::MatrixWrapper > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::MatrixWrapper > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::MatrixWrapper > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:82:68: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, true>, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, true>, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>, -1, 1, true>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>, -1, 1, true>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, true>, -1, 1, true>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, true>, -1, 1, true>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseSolverBase.h:113:50: required from 'void Eigen::SparseSolverBase::_solve_impl(const Eigen::SparseMatrixBase&, Eigen::SparseMatrixBase&) const [with Rhs = Eigen::SparseMatrix; Dest = Eigen::SparseMatrix; Derived = Eigen::UmfPackLU >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseAssign.h:169:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Sparse2Sparse>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::SparseMatrix; DecType = Eigen::UmfPackLU >; RhsType = Eigen::SparseMatrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Sparse2Sparse>::SrcXprType = Eigen::Solve >, Eigen::SparseMatrix >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseAssign.h:38:16: required from 'Derived& Eigen::SparseMatrixBase::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::Solve >, Eigen::SparseMatrix >; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1124:27: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::Solve >, Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:684:15: required from 'Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::SparseMatrix(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::Solve >, Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:77:38: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, true> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, true>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseSolverBase.h:113:50: required from 'void Eigen::SparseSolverBase::_solve_impl(const Eigen::SparseMatrixBase&, Eigen::SparseMatrixBase&) const [with Rhs = Eigen::SparseMatrix; Dest = Eigen::SparseMatrix; Derived = Eigen::UmfPackLU >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseAssign.h:169:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Sparse2Sparse>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::SparseMatrix; DecType = Eigen::UmfPackLU >; RhsType = Eigen::SparseMatrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Sparse2Sparse>::SrcXprType = Eigen::Solve >, Eigen::SparseMatrix >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseAssign.h:38:16: required from 'Derived& Eigen::SparseMatrixBase::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::Solve >, Eigen::SparseMatrix >; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1124:27: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::Solve >, Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:684:15: required from 'Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::SparseMatrix(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::Solve >, Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:77:38: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationUtilities.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/GridHelpers.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = int; int _Rows = -1; int _Cols = 2; int _Options = 1; int _MaxRows = -1; int _MaxCols = 2]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:33:74: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:40:83: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = bool; int _Rows = -1; int _Cols = 2; int _Options = 1; int _MaxRows = -1; int _MaxCols = 2]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:61:29: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = bool; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:62:44: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = int; int _Rows = -1; int _Cols = 2; int _Options = 1; int _MaxRows = -1; int _MaxCols = 2; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:33:74: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block >, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block >, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block >, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block >, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block >, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Block >, -1, 1, false>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:40:83: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::Array >; _Scalar = bool; int _Rows = -1; int _Cols = 2; int _Options = 1; int _MaxRows = -1; int _MaxCols = 2; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:61:29: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::internal::member_all, 1> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::internal::member_all, 1> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::PartialReduxExpr, Eigen::internal::member_all, 1>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::PartialReduxExpr, Eigen::internal::member_all, 1>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::PartialReduxExpr, Eigen::internal::member_all, 1>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::internal::member_all, 1>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::internal::member_all, 1>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::internal::member_all, 1>; _Scalar = bool; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:62:44: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, 2, true> >, Eigen::internal::evaluator, 1, 2, true> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, 2, true> >, Eigen::internal::evaluator, 1, 2, true> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 2, true>; SrcXprType = Eigen::Block, 1, 2, true>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 2, true>; SrcXprType = Eigen::Block, 1, 2, true>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, 2, true>; Src = Eigen::Block, 1, 2, true>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:109:32: required from 'Derived& Eigen::ArrayBase::operator=(const Eigen::ArrayBase&) [with Derived = Eigen::Block, 1, 2, true>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/MapBase.h:286:39: required from 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Block, 1, 2, true>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Block.h:341:5: required from 'Eigen::internal::BlockImpl_dense& Eigen::internal::BlockImpl_dense::operator=(const Eigen::internal::BlockImpl_dense&) [with XprType = Eigen::Array; int BlockRows = 1; int BlockCols = 2; bool InnerPanel = true]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: required from 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Array; int BlockRows = 1; int BlockCols = 2; bool InnerPanel = true]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Block.h:111:5: required from 'Eigen::Block& Eigen::Block::operator=(const Eigen::Block&) [with XprType = Eigen::Array; int BlockRows = 1; int BlockCols = 2; bool InnerPanel = true]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:73:35: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 7%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/ImpesTPFAAD.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:185:84: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:291:40: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:120:32: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = int; int _Rows = -1; int _Cols = 2; int _Options = 1; int _MaxRows = -1; int _MaxCols = 2]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:66:13: required from 'Opm::AutoDiffBlock::M Opm::{anonymous}::gravityOperator(const UnstructuredGrid&, const Opm::HelperOps&, const GeoProps&) [with GeoProps = Opm::DerivedGeology; Opm::AutoDiffBlock::M = Opm::AutoDiffMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:158:55: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:185:84: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Block, -1, 1, false>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:187:80: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, true> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, true> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, true>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, true>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 1, -1, true>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Block, 1, -1, true>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:195:77: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:289:59: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:316:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:317:45: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:369:37: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:382:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, -1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, -1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, -1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, -1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Block, -1, -1, false>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:383:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:386:42: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:457:26: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:518:68: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:520:68: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:521:65: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:529:63: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::ArrayWrapper > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::ArrayWrapper > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::ArrayWrapper > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::ArrayWrapper > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::ArrayWrapper > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::ArrayWrapper > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::ArrayWrapper > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::ArrayWrapper > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:529:72: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Matrix; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:500:43: required from 'Opm::AutoDiffBlock Opm::operator*(const typename Opm::AutoDiffBlock::M&, const Opm::AutoDiffBlock&) [with Scalar = double; typename Opm::AutoDiffBlock::M = Opm::AutoDiffMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:370:49: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::MatrixWrapper >, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::MatrixWrapper >, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:254:48: required from 'typename Opm::UpwindSelector::ADB::V Opm::UpwindSelector::select(const typename Opm::UpwindSelector::ADB::V&) const [with Scalar = double; typename Opm::UpwindSelector::ADB::V = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:373:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::Array >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:547:22: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 2, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:95:64: required from 'Eigen::CommaInitializer& Eigen::CommaInitializer::operator,(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; XprType = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:169:36: required from 'Opm::HelperOps::HelperOps(const Grid&, const Opm::NNC&) [with Grid = UnstructuredGrid]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:163:27: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:389:58: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, -1, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:44:51: required from 'Eigen::CommaInitializer::CommaInitializer(XprType&, const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; XprType = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:155:10: required from 'Eigen::CommaInitializer Eigen::DenseBase::operator<<(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:169:30: required from 'Opm::HelperOps::HelperOps(const Grid&, const Opm::NNC&) [with Grid = UnstructuredGrid]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:163:27: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ImpesTPFAAD.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 7%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/moduleVersion.cpp.o [ 8%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/multiPhaseUpwind.cpp.o [ 9%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/SimulatorIncompTwophaseAd.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:516:43: required from 'Opm::AutoDiffBlock Opm::operator*(const Eigen::SparseMatrix&, const Opm::AutoDiffBlock&) [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:323:62: required from 'Opm::AutoDiffBlock Opm::superset(const Opm::AutoDiffBlock&, const IntVec&, int) [with Scalar = double; IntVec = std::vector]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:31: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorIncompTwophaseAd.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/TransportSolverTwophaseAd.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 2; int _Options = 1; int _MaxRows = -1; int _MaxCols = 2]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:172:84: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = int; int _Rows = -1; int _Cols = 2; int _Options = 1; int _MaxRows = -1; int _MaxCols = 2]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:147:47: required from 'Opm::HelperOps::HelperOps(const Grid&, const Opm::NNC&) [with Grid = UnstructuredGrid]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:54:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 2; int _Options = 1; int _MaxRows = -1; int _MaxCols = 2; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:172:84: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Block, -1, 1, false>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:174:38: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:177:33: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:178:76: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::MatrixWrapper >, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::MatrixWrapper >, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:190:56: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:195:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:202:27: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:204:43: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:205:43: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseNullaryOp, Eigen::Array >; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:173:31: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const T&) [with T = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:207:74: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:208:27: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:254:30: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:255:37: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:105:29: required from 'std::vector Opm::{anonymous}::phaseMobility(const Opm::IncompPropertiesInterface&, const std::vector&, const typename ADB::V&) [with ADB = Opm::AutoDiffBlock; typename ADB::V = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:220:92: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> >; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:106:30: required from 'std::vector Opm::{anonymous}::phaseMobility(const Opm::IncompPropertiesInterface&, const std::vector&, const typename ADB::V&) [with ADB = Opm::AutoDiffBlock; typename ADB::V = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:220:92: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Block, -1, 1, false>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:110:15: required from 'std::vector Opm::{anonymous}::phaseMobility(const Opm::IncompPropertiesInterface&, const std::vector&, const typename ADB::V&) [with ADB = Opm::AutoDiffBlock; typename ADB::V = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:220:92: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 2, false>, -1, 1, false> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 2, false>, -1, 1, false> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 2, false>, -1, 1, false> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 2, false>, -1, 1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 2, false>, -1, 1, false> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 2, false>, -1, 1, false> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 2, false>, -1, 1, false> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 2, false>, -1, 1, false> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:120:15: required from 'std::vector Opm::{anonymous}::phaseMobility(const Opm::IncompPropertiesInterface&, const std::vector&, const typename ADB::V&) [with ADB = Opm::AutoDiffBlock; typename ADB::V = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:220:92: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, -1, 2, false>, -1, 1, false>, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Block, -1, 2, false>, -1, 1, false>, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 2, false>, -1, 1, false>, const Eigen::Block, -1, 1, false> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 2, false>, -1, 1, false>, const Eigen::Block, -1, 1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 2, false>, -1, 1, false>, const Eigen::Block, -1, 1, false> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 2, false>, -1, 1, false>, const Eigen::Block, -1, 1, false> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 2, false>, -1, 1, false>, const Eigen::Block, -1, 1, false> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 2, false>, -1, 1, false>, const Eigen::Block, -1, 1, false> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:121:15: required from 'std::vector Opm::{anonymous}::phaseMobility(const Opm::IncompPropertiesInterface&, const std::vector&, const typename ADB::V&) [with ADB = Opm::AutoDiffBlock; typename ADB::V = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:220:92: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:135:53: required from 'std::vector Opm::{anonymous}::phaseMobility(const Opm::IncompPropertiesInterface&, const std::vector&, const typename ADB::V&) [with ADB = Opm::AutoDiffBlock; typename ADB::V = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:220:92: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:320:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator*(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:225:66: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:296:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator-(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:229:77: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:248:59: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 2, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:95:64: required from 'Eigen::CommaInitializer& Eigen::CommaInitializer::operator,(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; XprType = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:169:36: required from 'Opm::HelperOps::HelperOps(const Grid&, const Opm::NNC&) [with Grid = UnstructuredGrid]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:54:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:147:26: required from 'ADB Opm::{anonymous}::fluxFunc(const std::vector&) [with ADB = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:221:47: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:331:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator*(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:225:66: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, -1, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:44:51: required from 'Eigen::CommaInitializer::CommaInitializer(XprType&, const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; XprType = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:155:10: required from 'Eigen::CommaInitializer Eigen::DenseBase::operator<<(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:169:30: required from 'Opm::HelperOps::HelperOps(const Grid&, const Opm::NNC&) [with Grid = UnstructuredGrid]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:54:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:147:26: required from 'ADB Opm::{anonymous}::fluxFunc(const std::vector&) [with ADB = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:221:47: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/TransportSolverTwophaseAd.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/BlackoilPropsAdFromDeck.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:246:27: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:758:65: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Block, -1, 1, false>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:800:47: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:297:58: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, -1, 1, false> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, -1, 1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, -1, 1, false> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, -1, 1, false> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, -1, 1, false> >; OtherDerived = Eigen::MatrixWrapper, -1, 1, false> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, -1, 1, false> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, -1, 1, false> > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:793:79: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:1042:24: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:331:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator*(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:1075:67: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/SolventPropsAdFromDeck.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:400:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:330:50: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/BlackoilModelParameters.cpp.o [ 13%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/WellDensitySegmented.cpp.o [ 14%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/LinearisedBlackoilResidual.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.cpp:20: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.cpp:20: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.cpp:20: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.cpp:20: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.cpp:20: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.cpp:20: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.cpp:20: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.cpp:20: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.cpp:20: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.cpp:20: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/VFPProperties.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProperties.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/VFPProdProperties.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:141:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/VFPInjProperties.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:138:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPInjProperties.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/WellMultiSegment.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/WellMultiSegment.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/WellMultiSegment.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::Product, Eigen::SparseMatrix, 2>; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/WellMultiSegment.cpp:286:59: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/WellMultiSegment.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/WellMultiSegment.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/WellMultiSegment.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/WellMultiSegment.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/WellMultiSegment.cpp:256:59: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/WellMultiSegment.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/WellMultiSegment.cpp:21: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/MultisegmentWells.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:81:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:251:89: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:354:99: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:135:76: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:253:47: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:320:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator*(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:351:74: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:423:95: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:331:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator*(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:351:74: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::Product, Eigen::SparseMatrix, 2>; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:132:21: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/MultisegmentWells.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object CMakeFiles/opmsimulators.dir/opm/autodiff/MissingFeatures.cpp.o [ 19%] Building CXX object CMakeFiles/opmsimulators.dir/opm/polymer/PolymerState.cpp.o [ 20%] Building CXX object CMakeFiles/opmsimulators.dir/opm/polymer/PolymerBlackoilState.cpp.o [ 20%] Building CXX object CMakeFiles/opmsimulators.dir/opm/polymer/CompressibleTpfaPolymer.cpp.o [ 21%] Building CXX object CMakeFiles/opmsimulators.dir/opm/polymer/IncompTpfaPolymer.cpp.o [ 22%] Building CXX object CMakeFiles/opmsimulators.dir/opm/polymer/PolymerInflow.cpp.o [ 23%] Building CXX object CMakeFiles/opmsimulators.dir/opm/polymer/PolymerProperties.cpp.o [ 23%] Building CXX object CMakeFiles/opmsimulators.dir/opm/polymer/polymerUtilities.cpp.o [ 24%] Building CXX object CMakeFiles/opmsimulators.dir/opm/polymer/SimulatorCompressiblePolymer.cpp.o [ 25%] Building CXX object CMakeFiles/opmsimulators.dir/opm/polymer/SimulatorPolymer.cpp.o [ 26%] Building CXX object CMakeFiles/opmsimulators.dir/opm/polymer/TransportSolverTwophaseCompressiblePolymer.cpp.o [ 26%] Building CXX object CMakeFiles/opmsimulators.dir/opm/polymer/TransportSolverTwophasePolymer.cpp.o [ 27%] Building CXX object CMakeFiles/opmsimulators.dir/opm/polymer/fullyimplicit/PolymerPropsAd.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:351:28: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:356:31: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:358:22: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:147:57: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:609:47: required from 'Opm::AutoDiffBlock Opm::operator*(const Opm::AutoDiffBlock&, const Scalar&) [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:378:30: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:380:22: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:380:22: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/PolymerPropsAd.cpp:24: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow_ebos_blackoil.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/CPRPreconditioner.hpp:52, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelEbos.hpp:61, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:26: BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp: In instantiation of 'void Opm::ParallelOverlappingILU0::init(const Matrix&, int) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation]': BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:253:9: required from 'Opm::ParallelOverlappingILU0::ParallelOverlappingILU0(const Dune::BCRSMatrix&, int, Opm::ParallelOverlappingILU0::field_type) [with BlockType = Dune::FieldMatrix; Alloc = std::allocator >; Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation; Opm::ParallelOverlappingILU0::field_type = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:446:56: required from 'std::unique_ptr, Dune::BlockVector, Dune::BlockVector > > Opm::ISTLSolver::constructPrecond(Operator&, const Dune::Amg::SequentialInformation&) const [with Operator = Opm::BlackoilModelEbos::WellModelMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Opm::BlackoilWellModel, false>; MatrixBlockType = Dune::FieldMatrix; VectorBlockType = Dune::FieldVector; int pressureIndex = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:425:22: required from 'void Opm::ISTLSolver::constructPreconditionerAndSolve(LinearOperator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&, const POrComm&, Dune::InverseOperatorResult&) const [with int category = 0; LinearOperator = Opm::BlackoilModelEbos::WellModelMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Opm::BlackoilWellModel, false>; POrComm = Dune::Amg::SequentialInformation; MatrixBlockType = Dune::FieldMatrix; VectorBlockType = Dune::FieldVector; int pressureIndex = 1; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:591:13: required from 'void Opm::ISTLSolver::solve(Operator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with Operator = Opm::BlackoilModelEbos::WellModelMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Opm::BlackoilWellModel, false>; MatrixBlockType = Dune::FieldMatrix; VectorBlockType = Dune::FieldVector; int pressureIndex = 1; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelEbos.hpp:537:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModelEbos; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModelEbos; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:384:28: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilEbos::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilEbos::ReservoirState&) [with TypeTag = Ewoms::Properties::TTag::EclFlowProblem; Opm::SimulatorFullyImplicitBlackoilEbos::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMainEbos.hpp:656:33: required from 'int Opm::FlowMainEbos::runSimulator() [with TypeTag = Ewoms::Properties::TTag::EclFlowProblem]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMainEbos.hpp:119:29: required from 'int Opm::FlowMainEbos::execute(int, char**) [with TypeTag = Ewoms::Properties::TTag::EclFlowProblem]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_blackoil.cpp:59:39: required from here BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:403:9: warning: catching polymorphic type 'class Dune::MatrixBlockError' by value [-Wcatch-value=] BUILDSTDERR: catch ( Dune::MatrixBlockError error ) BUILDSTDERR: ^~~~~ [ 28%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow_ebos_gasoil.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/CPRPreconditioner.hpp:52, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelEbos.hpp:61, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:28: BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp: In instantiation of 'void Opm::ParallelOverlappingILU0::init(const Matrix&, int) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation]': BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:253:9: required from 'Opm::ParallelOverlappingILU0::ParallelOverlappingILU0(const Dune::BCRSMatrix&, int, Opm::ParallelOverlappingILU0::field_type) [with BlockType = Dune::FieldMatrix; Alloc = std::allocator >; Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation; Opm::ParallelOverlappingILU0::field_type = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:446:56: required from 'std::unique_ptr, Dune::BlockVector, Dune::BlockVector > > Opm::ISTLSolver::constructPrecond(Operator&, const Dune::Amg::SequentialInformation&) const [with Operator = Opm::BlackoilModelEbos::WellModelMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Opm::BlackoilWellModel, false>; MatrixBlockType = Dune::FieldMatrix; VectorBlockType = Dune::FieldVector; int pressureIndex = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:425:22: required from 'void Opm::ISTLSolver::constructPreconditionerAndSolve(LinearOperator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&, const POrComm&, Dune::InverseOperatorResult&) const [with int category = 0; LinearOperator = Opm::BlackoilModelEbos::WellModelMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Opm::BlackoilWellModel, false>; POrComm = Dune::Amg::SequentialInformation; MatrixBlockType = Dune::FieldMatrix; VectorBlockType = Dune::FieldVector; int pressureIndex = 1; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:591:13: required from 'void Opm::ISTLSolver::solve(Operator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with Operator = Opm::BlackoilModelEbos::WellModelMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Opm::BlackoilWellModel, false>; MatrixBlockType = Dune::FieldMatrix; VectorBlockType = Dune::FieldVector; int pressureIndex = 1; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelEbos.hpp:537:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModelEbos; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModelEbos; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:384:28: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilEbos::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilEbos::ReservoirState&) [with TypeTag = Ewoms::Properties::TTag::EclFlowGasOilProblem; Opm::SimulatorFullyImplicitBlackoilEbos::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMainEbos.hpp:656:33: required from 'int Opm::FlowMainEbos::runSimulator() [with TypeTag = Ewoms::Properties::TTag::EclFlowGasOilProblem]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMainEbos.hpp:119:29: required from 'int Opm::FlowMainEbos::execute(int, char**) [with TypeTag = Ewoms::Properties::TTag::EclFlowGasOilProblem]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_gasoil.cpp:71:39: required from here BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:403:9: warning: catching polymorphic type 'class Dune::MatrixBlockError' by value [-Wcatch-value=] BUILDSTDERR: catch ( Dune::MatrixBlockError error ) BUILDSTDERR: ^~~~~ [ 29%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow_ebos_oilwater.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/CPRPreconditioner.hpp:52, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelEbos.hpp:61, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:28: BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp: In instantiation of 'void Opm::ParallelOverlappingILU0::init(const Matrix&, int) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation]': BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:253:9: required from 'Opm::ParallelOverlappingILU0::ParallelOverlappingILU0(const Dune::BCRSMatrix&, int, Opm::ParallelOverlappingILU0::field_type) [with BlockType = Dune::FieldMatrix; Alloc = std::allocator >; Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation; Opm::ParallelOverlappingILU0::field_type = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:446:56: required from 'std::unique_ptr, Dune::BlockVector, Dune::BlockVector > > Opm::ISTLSolver::constructPrecond(Operator&, const Dune::Amg::SequentialInformation&) const [with Operator = Opm::BlackoilModelEbos::WellModelMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Opm::BlackoilWellModel, false>; MatrixBlockType = Dune::FieldMatrix; VectorBlockType = Dune::FieldVector; int pressureIndex = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:425:22: required from 'void Opm::ISTLSolver::constructPreconditionerAndSolve(LinearOperator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&, const POrComm&, Dune::InverseOperatorResult&) const [with int category = 0; LinearOperator = Opm::BlackoilModelEbos::WellModelMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Opm::BlackoilWellModel, false>; POrComm = Dune::Amg::SequentialInformation; MatrixBlockType = Dune::FieldMatrix; VectorBlockType = Dune::FieldVector; int pressureIndex = 1; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:591:13: required from 'void Opm::ISTLSolver::solve(Operator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with Operator = Opm::BlackoilModelEbos::WellModelMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Opm::BlackoilWellModel, false>; MatrixBlockType = Dune::FieldMatrix; VectorBlockType = Dune::FieldVector; int pressureIndex = 1; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelEbos.hpp:537:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModelEbos; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModelEbos; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:384:28: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilEbos::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilEbos::ReservoirState&) [with TypeTag = Ewoms::Properties::TTag::EclFlowOilWaterProblem; Opm::SimulatorFullyImplicitBlackoilEbos::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMainEbos.hpp:656:33: required from 'int Opm::FlowMainEbos::runSimulator() [with TypeTag = Ewoms::Properties::TTag::EclFlowOilWaterProblem]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMainEbos.hpp:119:29: required from 'int Opm::FlowMainEbos::execute(int, char**) [with TypeTag = Ewoms::Properties::TTag::EclFlowOilWaterProblem]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_oilwater.cpp:70:39: required from here BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:403:9: warning: catching polymorphic type 'class Dune::MatrixBlockError' by value [-Wcatch-value=] BUILDSTDERR: catch ( Dune::MatrixBlockError error ) BUILDSTDERR: ^~~~~ [ 30%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow_ebos_polymer.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/CPRPreconditioner.hpp:52, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelEbos.hpp:61, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:23: BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp: In instantiation of 'void Opm::ParallelOverlappingILU0::init(const Matrix&, int) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation]': BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:253:9: required from 'Opm::ParallelOverlappingILU0::ParallelOverlappingILU0(const Dune::BCRSMatrix&, int, Opm::ParallelOverlappingILU0::field_type) [with BlockType = Dune::FieldMatrix; Alloc = std::allocator >; Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation; Opm::ParallelOverlappingILU0::field_type = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:446:56: required from 'std::unique_ptr, Dune::BlockVector, Dune::BlockVector > > Opm::ISTLSolver::constructPrecond(Operator&, const Dune::Amg::SequentialInformation&) const [with Operator = Opm::BlackoilModelEbos::WellModelMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Opm::BlackoilWellModel, false>; MatrixBlockType = Dune::FieldMatrix; VectorBlockType = Dune::FieldVector; int pressureIndex = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:425:22: required from 'void Opm::ISTLSolver::constructPreconditionerAndSolve(LinearOperator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&, const POrComm&, Dune::InverseOperatorResult&) const [with int category = 0; LinearOperator = Opm::BlackoilModelEbos::WellModelMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Opm::BlackoilWellModel, false>; POrComm = Dune::Amg::SequentialInformation; MatrixBlockType = Dune::FieldMatrix; VectorBlockType = Dune::FieldVector; int pressureIndex = 1; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:591:13: required from 'void Opm::ISTLSolver::solve(Operator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with Operator = Opm::BlackoilModelEbos::WellModelMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Opm::BlackoilWellModel, false>; MatrixBlockType = Dune::FieldMatrix; VectorBlockType = Dune::FieldVector; int pressureIndex = 1; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelEbos.hpp:537:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModelEbos; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModelEbos; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:384:28: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilEbos::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilEbos::ReservoirState&) [with TypeTag = Ewoms::Properties::TTag::EclFlowPolymerProblem; Opm::SimulatorFullyImplicitBlackoilEbos::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMainEbos.hpp:656:33: required from 'int Opm::FlowMainEbos::runSimulator() [with TypeTag = Ewoms::Properties::TTag::EclFlowPolymerProblem]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMainEbos.hpp:119:29: required from 'int Opm::FlowMainEbos::execute(int, char**) [with TypeTag = Ewoms::Properties::TTag::EclFlowPolymerProblem]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_polymer.cpp:62:39: required from here BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:403:9: warning: catching polymorphic type 'class Dune::MatrixBlockError' by value [-Wcatch-value=] BUILDSTDERR: catch ( Dune::MatrixBlockError error ) BUILDSTDERR: ^~~~~ [ 31%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow_ebos_solvent.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp:39, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/CPRPreconditioner.hpp:52, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelEbos.hpp:61, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:23: BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp: In instantiation of 'void Opm::ParallelOverlappingILU0::init(const Matrix&, int) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation]': BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:253:9: required from 'Opm::ParallelOverlappingILU0::ParallelOverlappingILU0(const Dune::BCRSMatrix&, int, Opm::ParallelOverlappingILU0::field_type) [with BlockType = Dune::FieldMatrix; Alloc = std::allocator >; Matrix = Dune::BCRSMatrix, std::allocator > >; Domain = Dune::BlockVector, std::allocator > >; Range = Dune::BlockVector, std::allocator > >; ParallelInfoT = Dune::Amg::SequentialInformation; Opm::ParallelOverlappingILU0::field_type = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:446:56: required from 'std::unique_ptr, Dune::BlockVector, Dune::BlockVector > > Opm::ISTLSolver::constructPrecond(Operator&, const Dune::Amg::SequentialInformation&) const [with Operator = Opm::BlackoilModelEbos::WellModelMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Opm::BlackoilWellModel, false>; MatrixBlockType = Dune::FieldMatrix; VectorBlockType = Dune::FieldVector; int pressureIndex = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:425:22: required from 'void Opm::ISTLSolver::constructPreconditionerAndSolve(LinearOperator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&, const POrComm&, Dune::InverseOperatorResult&) const [with int category = 0; LinearOperator = Opm::BlackoilModelEbos::WellModelMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Opm::BlackoilWellModel, false>; POrComm = Dune::Amg::SequentialInformation; MatrixBlockType = Dune::FieldMatrix; VectorBlockType = Dune::FieldVector; int pressureIndex = 1; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:591:13: required from 'void Opm::ISTLSolver::solve(Operator&, Opm::ISTLSolver::Vector&, Opm::ISTLSolver::Vector&) const [with Operator = Opm::BlackoilModelEbos::WellModelMatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Opm::BlackoilWellModel, false>; MatrixBlockType = Dune::FieldMatrix; VectorBlockType = Dune::FieldVector; int pressureIndex = 1; Opm::ISTLSolver::Vector = Dune::BlockVector, std::allocator > >]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelEbos.hpp:537:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModelEbos; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModelEbos; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp:384:28: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilEbos::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilEbos::ReservoirState&) [with TypeTag = Ewoms::Properties::TTag::EclFlowSolventProblem; Opm::SimulatorFullyImplicitBlackoilEbos::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMainEbos.hpp:656:33: required from 'int Opm::FlowMainEbos::runSimulator() [with TypeTag = Ewoms::Properties::TTag::EclFlowSolventProblem]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMainEbos.hpp:119:29: required from 'int Opm::FlowMainEbos::execute(int, char**) [with TypeTag = Ewoms::Properties::TTag::EclFlowSolventProblem]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/simulators/flow_ebos_solvent.cpp:62:39: required from here BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ParallelOverlappingILU0.hpp:403:9: warning: catching polymorphic type 'class Dune::MatrixBlockError' by value [-Wcatch-value=] BUILDSTDERR: catch ( Dune::MatrixBlockError error ) BUILDSTDERR: ^~~~~ [ 31%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/ensureDirectoryExists.cpp.o [ 32%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/SimulatorCompressibleTwophase.cpp.o [ 33%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/SimulatorIncompTwophase.cpp.o [ 33%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/WellSwitchingLogger.cpp.o [ 34%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/vtk/writeVtkData.cpp.o [ 35%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/TimeStepControl.cpp.o [ 36%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/AdaptiveSimulatorTimer.cpp.o [ 36%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/timestepping/SimulatorTimer.cpp.o [ 37%] Linking CXX shared library lib/libopmsimulators.so [ 37%] Built target opmsimulators Scanning dependencies of target flow_polymer [ 38%] Building CXX object CMakeFiles/flow_polymer.dir/examples/flow_polymer.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/StandardWells_impl.hpp:1530:95: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:704:25: required from 'std::vector Opm::SimulatorBase::FIPTotals(const std::vector >&, const ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:292:47: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Map >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:704:25: required from 'std::vector Opm::SimulatorBase::FIPTotals(const std::vector >&, const ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:292:47: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2268:46: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilPolymerModel; Opm::BlackoilModelBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2270:59: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilPolymerModel; Opm::BlackoilModelBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/BlackoilPolymerModel_impl.hpp:104:51: required from 'Opm::BlackoilPolymerModel::BlackoilPolymerModel(const typename Opm::BlackoilPolymerModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::PolymerPropsAd&, const Opm::StandardWells&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool, bool, bool, const std::vector&, const std::vector&, const std::vector&, bool) [with Grid = UnstructuredGrid; typename Opm::BlackoilPolymerModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer_impl.hpp:73:45: required from 'std::unique_ptr >::Solver> Opm::SimulatorFullyImplicitBlackoilPolymer::createSolver(const WellModel&) [with GridT = UnstructuredGrid; typename Opm::SimulatorTraits >::Solver = Opm::NonlinearSolver >; Opm::SimulatorFullyImplicitBlackoilPolymer::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2275:48: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilPolymerModel; Opm::BlackoilModelBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2286:44: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilPolymerModel; Opm::BlackoilModelBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2275:48: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilPolymerModel; Opm::BlackoilModelBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2279:29: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilPolymerModel; Opm::BlackoilModelBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/BlackoilPolymerModel_impl.hpp:104:51: required from 'Opm::BlackoilPolymerModel::BlackoilPolymerModel(const typename Opm::BlackoilPolymerModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::PolymerPropsAd&, const Opm::StandardWells&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool, bool, bool, const std::vector&, const std::vector&, const std::vector&, bool) [with Grid = UnstructuredGrid; typename Opm::BlackoilPolymerModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer_impl.hpp:73:45: required from 'std::unique_ptr >::Solver> Opm::SimulatorFullyImplicitBlackoilPolymer::createSolver(const WellModel&) [with GridT = UnstructuredGrid; typename Opm::SimulatorTraits >::Solver = Opm::NonlinearSolver >; Opm::SimulatorFullyImplicitBlackoilPolymer::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:130:9: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::ArrayWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Transpose > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Transpose > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Transpose > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/BlackoilPolymerModel_impl.hpp:104:51: required from 'Opm::BlackoilPolymerModel::BlackoilPolymerModel(const typename Opm::BlackoilPolymerModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::PolymerPropsAd&, const Opm::StandardWells&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool, bool, bool, const std::vector&, const std::vector&, const std::vector&, bool) [with Grid = UnstructuredGrid; typename Opm::BlackoilPolymerModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer_impl.hpp:73:45: required from 'std::unique_ptr >::Solver> Opm::SimulatorFullyImplicitBlackoilPolymer::createSolver(const WellModel&) [with GridT = UnstructuredGrid; typename Opm::SimulatorTraits >::Solver = Opm::NonlinearSolver >; Opm::SimulatorFullyImplicitBlackoilPolymer::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::MatrixWrapper >, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::MatrixWrapper >, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:473, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:473, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:131:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 5; bool Conjugate = false]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:541:7: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Block, -1, 1, false>; DstType = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op, 1>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::swap_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::swap_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator >, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator >, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block >, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block >, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilPolymerModel; Opm::NonlinearSolver::ReservoirState = Opm::PolymerBlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilPolymer; Opm::SimulatorBase::ReservoirState = Opm::PolymerBlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainPolymer >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilPolymer]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:40:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_polymer.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Linking CXX executable bin/flow_polymer [ 38%] Built target flow_polymer Scanning dependencies of target flow_mpi [ 38%] Building CXX object CMakeFiles/flow_mpi.dir/examples/flow_mpi.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/StandardWells_impl.hpp:1530:95: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:704:25: required from 'std::vector Opm::SimulatorBase::FIPTotals(const std::vector >&, const ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:292:47: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Map >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:704:25: required from 'std::vector Opm::SimulatorBase::FIPTotals(const std::vector >&, const ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:292:47: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2268:46: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = Dune::CpGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2270:59: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = Dune::CpGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2275:48: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = Dune::CpGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2286:44: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = Dune::CpGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2275:48: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = Dune::CpGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2279:29: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = Dune::CpGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:130:9: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModel.hpp:75:69: required from 'Opm::BlackoilModel::BlackoilModel(const typename Opm::BlackoilModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::StandardWells&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = Dune::CpGrid; typename Opm::BlackoilModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:469:45: required from 'std::unique_ptr::Solver> Opm::SimulatorBase::createSolver(const WellModel&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; typename Opm::SimulatorTraits::Solver = Opm::NonlinearSolver >; Opm::SimulatorBase::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModel.hpp:75:69: required from 'Opm::BlackoilModel::BlackoilModel(const typename Opm::BlackoilModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::StandardWells&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = Dune::CpGrid; typename Opm::BlackoilModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:469:45: required from 'std::unique_ptr::Solver> Opm::SimulatorBase::createSolver(const WellModel&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; typename Opm::SimulatorTraits::Solver = Opm::NonlinearSolver >; Opm::SimulatorBase::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::ArrayWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Transpose > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Transpose > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Transpose > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModel.hpp:75:69: required from 'Opm::BlackoilModel::BlackoilModel(const typename Opm::BlackoilModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::StandardWells&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = Dune::CpGrid; typename Opm::BlackoilModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:469:45: required from 'std::unique_ptr::Solver> Opm::SimulatorBase::createSolver(const WellModel&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; typename Opm::SimulatorTraits::Solver = Opm::NonlinearSolver >; Opm::SimulatorBase::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:473, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:473, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:131:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 5; bool Conjugate = false]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:541:7: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Block, -1, 1, false>; DstType = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op, 1>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::swap_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::swap_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator >, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator >, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block >, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block >, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_mpi.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Linking CXX executable bin/flow_mpi [ 39%] Built target flow_mpi Scanning dependencies of target test_multisegmentwells [ 40%] Building CXX object CMakeFiles/test_multisegmentwells.dir/tests/test_multisegmentwells.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:516:43: required from 'Opm::AutoDiffBlock Opm::operator*(const Eigen::SparseMatrix&, const Opm::AutoDiffBlock&) [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:323:62: required from 'Opm::AutoDiffBlock Opm::superset(const Opm::AutoDiffBlock&, const IntVec&, int) [with Scalar = double; IntVec = std::vector]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:31: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_multisegmentwells.cpp:56: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Linking CXX executable bin/test_multisegmentwells [ 41%] Built target test_multisegmentwells Scanning dependencies of target test_timer [ 41%] Building CXX object CMakeFiles/test_timer.dir/tests/test_timer.cpp.o [ 42%] Linking CXX executable bin/test_timer [ 42%] Built target test_timer Scanning dependencies of target sim_poly2p_incomp_reorder [ 43%] Building CXX object CMakeFiles/sim_poly2p_incomp_reorder.dir/examples/sim_poly2p_incomp_reorder.cpp.o [ 43%] Linking CXX executable bin/sim_poly2p_incomp_reorder [ 43%] Built target sim_poly2p_incomp_reorder Scanning dependencies of target sim_2p_comp_reorder [ 44%] Building CXX object CMakeFiles/sim_2p_comp_reorder.dir/examples/sim_2p_comp_reorder.cpp.o [ 45%] Linking CXX executable bin/sim_2p_comp_reorder [ 45%] Built target sim_2p_comp_reorder Scanning dependencies of target sim_simple [ 46%] Building CXX object CMakeFiles/sim_simple.dir/examples/sim_simple.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = int; int _Rows = -1; int _Cols = 2; int _Options = 1; int _MaxRows = -1; int _MaxCols = 2]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:147:47: required from 'Opm::HelperOps::HelperOps(const Grid&, const Opm::NNC&) [with Grid = UnstructuredGrid]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:154:34: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Block, -1, 1, false>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:176:34: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:179:42: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::MatrixWrapper > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::MatrixWrapper > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >, Eigen::MatrixWrapper > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >, Eigen::MatrixWrapper > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::ArrayWrapper >, Eigen::MatrixWrapper > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper >, Eigen::MatrixWrapper > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper >, Eigen::MatrixWrapper > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::ArrayWrapper >, Eigen::MatrixWrapper > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:232:58: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:237:23: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:253:29: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::MatrixWrapper >, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::MatrixWrapper >, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:254:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:255:33: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:258:55: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:260:23: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:261:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:262:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:74:21: required from 'std::vector phaseMobility(const Opm::IncompPropertiesInterface&, const std::vector&, const typename ADB::V&) [with ADB = Opm::AutoDiffBlock; typename ADB::V = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:270:86: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> >; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:75:22: required from 'std::vector phaseMobility(const Opm::IncompPropertiesInterface&, const std::vector&, const typename ADB::V&) [with ADB = Opm::AutoDiffBlock; typename ADB::V = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:270:86: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Block, -1, 1, false>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:81:7: required from 'std::vector phaseMobility(const Opm::IncompPropertiesInterface&, const std::vector&, const typename ADB::V&) [with ADB = Opm::AutoDiffBlock; typename ADB::V = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:270:86: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Block, -1, 1, false> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:82:7: required from 'std::vector phaseMobility(const Opm::IncompPropertiesInterface&, const std::vector&, const typename ADB::V&) [with ADB = Opm::AutoDiffBlock; typename ADB::V = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:270:86: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:96:45: required from 'std::vector phaseMobility(const Opm::IncompPropertiesInterface&, const std::vector&, const typename ADB::V&) [with ADB = Opm::AutoDiffBlock; typename ADB::V = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:270:86: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:298:55: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 2, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:95:64: required from 'Eigen::CommaInitializer& Eigen::CommaInitializer::operator,(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; XprType = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:169:36: required from 'Opm::HelperOps::HelperOps(const Grid&, const Opm::NNC&) [with Grid = UnstructuredGrid]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:154:34: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Array >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:170:30: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:108:18: required from 'ADB fluxFunc(const std::vector&) [with ADB = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:272:43: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, -1, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:44:51: required from 'Eigen::CommaInitializer::CommaInitializer(XprType&, const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; XprType = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:155:10: required from 'Eigen::CommaInitializer Eigen::DenseBase::operator<<(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:169:30: required from 'Opm::HelperOps::HelperOps(const Grid&, const Opm::NNC&) [with Grid = UnstructuredGrid]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:154:34: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Array; Eigen::DenseBase::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:163:15: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:331:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator*(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:526:73: required from 'Opm::AutoDiffBlock Opm::operator*(const typename Opm::AutoDiffBlock::V&, const Opm::AutoDiffBlock&) [with Scalar = double; typename Opm::AutoDiffBlock::V = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:202:32: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:108:18: required from 'ADB fluxFunc(const std::vector&) [with ADB = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:272:43: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >, Eigen::MatrixWrapper > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::ArrayWrapper >, Eigen::MatrixWrapper > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper >, Eigen::MatrixWrapper > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper >, Eigen::MatrixWrapper > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::ArrayWrapper >, Eigen::MatrixWrapper > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:232:58: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/sim_simple.cpp:22: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Linking CXX executable bin/sim_simple [ 47%] Built target sim_simple Scanning dependencies of target flow_reorder [ 48%] Building CXX object CMakeFiles/flow_reorder.dir/examples/flow_reorder.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/StandardWells_impl.hpp:1530:95: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:704:25: required from 'std::vector Opm::SimulatorBase::FIPTotals(const std::vector >&, const ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:292:47: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Map >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:704:25: required from 'std::vector Opm::SimulatorBase::FIPTotals(const std::vector >&, const ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:292:47: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:92:28: required from 'Opm::BlackoilSequentialModel::BlackoilSequentialModel(const ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, WellModel, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilReorderingTransportModel; Opm::BlackoilSequentialModel::ModelParameters = Opm::BlackoilSequentialModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:469:45: required from 'std::unique_ptr::Solver> Opm::SimulatorBase::createSolver(const WellModel&) [with Implementation = Opm::SimulatorSequentialBlackoil; typename Opm::SimulatorTraits::Solver = Opm::NonlinearSolver >; Opm::SimulatorBase::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:90:27: required from 'Opm::BlackoilSequentialModel::BlackoilSequentialModel(const ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, WellModel, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilReorderingTransportModel; Opm::BlackoilSequentialModel::ModelParameters = Opm::BlackoilSequentialModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:469:45: required from 'std::unique_ptr::Solver> Opm::SimulatorBase::createSolver(const WellModel&) [with Implementation = Opm::SimulatorSequentialBlackoil; typename Opm::SimulatorTraits::Solver = Opm::NonlinearSolver >; Opm::SimulatorBase::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:92:28: required from 'Opm::BlackoilSequentialModel::BlackoilSequentialModel(const ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, WellModel, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilReorderingTransportModel; Opm::BlackoilSequentialModel::ModelParameters = Opm::BlackoilSequentialModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:469:45: required from 'std::unique_ptr::Solver> Opm::SimulatorBase::createSolver(const WellModel&) [with Implementation = Opm::SimulatorSequentialBlackoil; typename Opm::SimulatorTraits::Solver = Opm::NonlinearSolver >; Opm::SimulatorBase::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:294:67: required from 'std::vector > Opm::BlackoilSequentialModel::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilReorderingTransportModel; Opm::BlackoilSequentialModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:294:67: required from 'std::vector > Opm::BlackoilSequentialModel::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilReorderingTransportModel; Opm::BlackoilSequentialModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:92:28: required from 'Opm::BlackoilSequentialModel::BlackoilSequentialModel(const ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, WellModel, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilReorderingTransportModel; Opm::BlackoilSequentialModel::ModelParameters = Opm::BlackoilSequentialModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:469:45: required from 'std::unique_ptr::Solver> Opm::SimulatorBase::createSolver(const WellModel&) [with Implementation = Opm::SimulatorSequentialBlackoil; typename Opm::SimulatorTraits::Solver = Opm::NonlinearSolver >; Opm::SimulatorBase::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:294:67: required from 'std::vector > Opm::BlackoilSequentialModel::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilReorderingTransportModel; Opm::BlackoilSequentialModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:294:67: required from 'std::vector > Opm::BlackoilSequentialModel::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilReorderingTransportModel; Opm::BlackoilSequentialModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:90:27: required from 'Opm::BlackoilSequentialModel::BlackoilSequentialModel(const ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, WellModel, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilReorderingTransportModel; Opm::BlackoilSequentialModel::ModelParameters = Opm::BlackoilSequentialModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:469:45: required from 'std::unique_ptr::Solver> Opm::SimulatorBase::createSolver(const WellModel&) [with Implementation = Opm::SimulatorSequentialBlackoil; typename Opm::SimulatorTraits::Solver = Opm::NonlinearSolver >; Opm::SimulatorBase::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:294:67: required from 'std::vector > Opm::BlackoilSequentialModel::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilReorderingTransportModel; Opm::BlackoilSequentialModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:294:67: required from 'std::vector > Opm::BlackoilSequentialModel::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilReorderingTransportModel; Opm::BlackoilSequentialModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::MatrixWrapper >, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::MatrixWrapper >, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:90:27: required from 'Opm::BlackoilSequentialModel::BlackoilSequentialModel(const ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, WellModel, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilReorderingTransportModel; Opm::BlackoilSequentialModel::ModelParameters = Opm::BlackoilSequentialModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:469:45: required from 'std::unique_ptr::Solver> Opm::SimulatorBase::createSolver(const WellModel&) [with Implementation = Opm::SimulatorSequentialBlackoil; typename Opm::SimulatorTraits::Solver = Opm::NonlinearSolver >; Opm::SimulatorBase::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Transpose > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Transpose > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Transpose > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::ArrayWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:473, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:473, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:131:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 5; bool Conjugate = false]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:541:7: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Block, -1, 1, false>; DstType = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op, 1>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::swap_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::swap_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator >, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator >, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block >, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block >, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_reorder.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Linking CXX executable bin/flow_reorder [ 50%] Built target flow_reorder Scanning dependencies of target flow_ebos_polymer [ 51%] Building CXX object CMakeFiles/flow_ebos_polymer.dir/examples/flow_ebos_polymer.cpp.o [ 52%] Linking CXX executable bin/flow_ebos_polymer [ 52%] Built target flow_ebos_polymer Scanning dependencies of target find_zero [ 53%] Building CXX object CMakeFiles/find_zero.dir/examples/find_zero.cpp.o [ 54%] Linking CXX executable bin/find_zero [ 54%] Built target find_zero Scanning dependencies of target flow_legacy [ 55%] Building CXX object CMakeFiles/flow_legacy.dir/examples/flow_legacy.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/StandardWells_impl.hpp:1530:95: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:704:25: required from 'std::vector Opm::SimulatorBase::FIPTotals(const std::vector >&, const ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:292:47: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Map >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:704:25: required from 'std::vector Opm::SimulatorBase::FIPTotals(const std::vector >&, const ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:292:47: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2268:46: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2270:59: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModel.hpp:75:69: required from 'Opm::BlackoilModel::BlackoilModel(const typename Opm::BlackoilModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::StandardWells&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = UnstructuredGrid; typename Opm::BlackoilModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:469:45: required from 'std::unique_ptr::Solver> Opm::SimulatorBase::createSolver(const WellModel&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; typename Opm::SimulatorTraits::Solver = Opm::NonlinearSolver >; Opm::SimulatorBase::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2275:48: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2286:44: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2275:48: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2279:29: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; Implementation = Opm::BlackoilModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:130:9: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModel.hpp:75:69: required from 'Opm::BlackoilModel::BlackoilModel(const typename Opm::BlackoilModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::StandardWells&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = UnstructuredGrid; typename Opm::BlackoilModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:469:45: required from 'std::unique_ptr::Solver> Opm::SimulatorBase::createSolver(const WellModel&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; typename Opm::SimulatorTraits::Solver = Opm::NonlinearSolver >; Opm::SimulatorBase::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::ArrayWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Transpose > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Transpose > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Transpose > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModel.hpp:75:69: required from 'Opm::BlackoilModel::BlackoilModel(const typename Opm::BlackoilModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::StandardWells&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = UnstructuredGrid; typename Opm::BlackoilModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:469:45: required from 'std::unique_ptr::Solver> Opm::SimulatorBase::createSolver(const WellModel&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; typename Opm::SimulatorTraits::Solver = Opm::NonlinearSolver >; Opm::SimulatorBase::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:473, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:473, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:131:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 5; bool Conjugate = false]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:541:7: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Block, -1, 1, false>; DstType = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op, 1>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::swap_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::swap_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator >, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator >, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block >, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block >, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:43:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_legacy.cpp:31: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Linking CXX executable bin/flow_legacy [ 56%] Built target flow_legacy Scanning dependencies of target flow_multisegment_mpi [ 57%] Building CXX object CMakeFiles/flow_multisegment_mpi.dir/examples/flow_multisegment_mpi.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/StandardWells_impl.hpp:1530:95: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:704:25: required from 'std::vector Opm::SimulatorBase::FIPTotals(const std::vector >&, const ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilMultiSegment; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:200:62: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Map >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:704:25: required from 'std::vector Opm::SimulatorBase::FIPTotals(const std::vector >&, const ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilMultiSegment; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:200:62: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2268:46: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = Dune::CpGrid; WellModel = Opm::MultisegmentWells; Implementation = Opm::BlackoilMultiSegmentModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:165:22: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2270:59: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = Dune::CpGrid; WellModel = Opm::MultisegmentWells; Implementation = Opm::BlackoilMultiSegmentModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:165:22: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2275:48: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = Dune::CpGrid; WellModel = Opm::MultisegmentWells; Implementation = Opm::BlackoilMultiSegmentModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:165:22: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2286:44: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = Dune::CpGrid; WellModel = Opm::MultisegmentWells; Implementation = Opm::BlackoilMultiSegmentModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:165:22: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2275:48: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = Dune::CpGrid; WellModel = Opm::MultisegmentWells; Implementation = Opm::BlackoilMultiSegmentModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:165:22: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2279:29: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = Dune::CpGrid; WellModel = Opm::MultisegmentWells; Implementation = Opm::BlackoilMultiSegmentModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:165:22: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:130:9: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:130:9: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilMultiSegmentModel_impl.hpp:72:65: required from 'Opm::BlackoilMultiSegmentModel::BlackoilMultiSegmentModel(const typename Opm::BlackoilMultiSegmentModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::MultisegmentWells&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = Dune::CpGrid; typename Opm::BlackoilMultiSegmentModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:33:45: required from 'std::unique_ptr >::Solver> Opm::SimulatorFullyImplicitBlackoilMultiSegment::createSolver(const WellModel&) [with GridT = Dune::CpGrid; typename Opm::SimulatorTraits >::Solver = Opm::NonlinearSolver >; Opm::SimulatorFullyImplicitBlackoilMultiSegment::WellModel = Opm::MultisegmentWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:161:27: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilMultiSegmentModel_impl.hpp:72:65: required from 'Opm::BlackoilMultiSegmentModel::BlackoilMultiSegmentModel(const typename Opm::BlackoilMultiSegmentModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::MultisegmentWells&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = Dune::CpGrid; typename Opm::BlackoilMultiSegmentModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:33:45: required from 'std::unique_ptr >::Solver> Opm::SimulatorFullyImplicitBlackoilMultiSegment::createSolver(const WellModel&) [with GridT = Dune::CpGrid; typename Opm::SimulatorTraits >::Solver = Opm::NonlinearSolver >; Opm::SimulatorFullyImplicitBlackoilMultiSegment::WellModel = Opm::MultisegmentWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:161:27: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Transpose > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Transpose > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Transpose > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilMultiSegmentModel_impl.hpp:72:65: required from 'Opm::BlackoilMultiSegmentModel::BlackoilMultiSegmentModel(const typename Opm::BlackoilMultiSegmentModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::MultisegmentWells&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = Dune::CpGrid; typename Opm::BlackoilMultiSegmentModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:33:45: required from 'std::unique_ptr >::Solver> Opm::SimulatorFullyImplicitBlackoilMultiSegment::createSolver(const WellModel&) [with GridT = Dune::CpGrid; typename Opm::SimulatorTraits >::Solver = Opm::NonlinearSolver >; Opm::SimulatorFullyImplicitBlackoilMultiSegment::WellModel = Opm::MultisegmentWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:161:27: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::ArrayWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:473, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:473, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:131:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 5; bool Conjugate = false]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:541:7: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Block, -1, 1, false>; DstType = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op, 1>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::swap_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::swap_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator >, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator >, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block >, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block >, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = Dune::CpGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = Dune::CpGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment_mpi.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Linking CXX executable bin/flow_multisegment_mpi [ 58%] Built target flow_multisegment_mpi Scanning dependencies of target flow_sequential [ 59%] Building CXX object CMakeFiles/flow_sequential.dir/examples/flow_sequential.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/StandardWells_impl.hpp:1530:95: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:704:25: required from 'std::vector Opm::SimulatorBase::FIPTotals(const std::vector >&, const ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:292:47: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Map >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:704:25: required from 'std::vector Opm::SimulatorBase::FIPTotals(const std::vector >&, const ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:292:47: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:90:27: required from 'Opm::BlackoilSequentialModel::BlackoilSequentialModel(const ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, WellModel, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilTransportModel; Opm::BlackoilSequentialModel::ModelParameters = Opm::BlackoilSequentialModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:469:45: required from 'std::unique_ptr::Solver> Opm::SimulatorBase::createSolver(const WellModel&) [with Implementation = Opm::SimulatorSequentialBlackoil; typename Opm::SimulatorTraits::Solver = Opm::NonlinearSolver >; Opm::SimulatorBase::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:294:67: required from 'std::vector > Opm::BlackoilSequentialModel::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilTransportModel; Opm::BlackoilSequentialModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:294:67: required from 'std::vector > Opm::BlackoilSequentialModel::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilTransportModel; Opm::BlackoilSequentialModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:294:67: required from 'std::vector > Opm::BlackoilSequentialModel::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilTransportModel; Opm::BlackoilSequentialModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:294:67: required from 'std::vector > Opm::BlackoilSequentialModel::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilTransportModel; Opm::BlackoilSequentialModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:90:27: required from 'Opm::BlackoilSequentialModel::BlackoilSequentialModel(const ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, WellModel, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilTransportModel; Opm::BlackoilSequentialModel::ModelParameters = Opm::BlackoilSequentialModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:469:45: required from 'std::unique_ptr::Solver> Opm::SimulatorBase::createSolver(const WellModel&) [with Implementation = Opm::SimulatorSequentialBlackoil; typename Opm::SimulatorTraits::Solver = Opm::NonlinearSolver >; Opm::SimulatorBase::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:294:67: required from 'std::vector > Opm::BlackoilSequentialModel::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilTransportModel; Opm::BlackoilSequentialModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:294:67: required from 'std::vector > Opm::BlackoilSequentialModel::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilTransportModel; Opm::BlackoilSequentialModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::MatrixWrapper >, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::MatrixWrapper >, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSequentialModel.hpp:90:27: required from 'Opm::BlackoilSequentialModel::BlackoilSequentialModel(const ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, WellModel, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = UnstructuredGrid; WellModel = Opm::StandardWells; PressureModelT = Opm::BlackoilPressureModel; TransportModelT = Opm::BlackoilTransportModel; Opm::BlackoilSequentialModel::ModelParameters = Opm::BlackoilSequentialModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:469:45: required from 'std::unique_ptr::Solver> Opm::SimulatorBase::createSolver(const WellModel&) [with Implementation = Opm::SimulatorSequentialBlackoil; typename Opm::SimulatorTraits::Solver = Opm::NonlinearSolver >; Opm::SimulatorBase::WellModel = Opm::StandardWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, true> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::ArrayWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Transpose > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Transpose > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Transpose > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:473, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:473, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:131:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 5; bool Conjugate = false]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:541:7: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Block, -1, 1, false>; DstType = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op, 1>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::swap_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::swap_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator >, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator >, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block >, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block >, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSequentialModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorSequentialBlackoil; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSequential >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorSequentialBlackoil]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:42:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorSequentialBlackoil.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_sequential.cpp:26: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Linking CXX executable bin/flow_sequential [ 59%] Built target flow_sequential Scanning dependencies of target sim_2p_incomp_ad [ 60%] Building CXX object CMakeFiles/sim_2p_incomp_ad.dir/examples/sim_2p_incomp_ad.cpp.o [ 60%] Linking CXX executable bin/sim_2p_incomp_ad [ 60%] Built target sim_2p_incomp_ad Scanning dependencies of target flow_ebos [ 61%] Building CXX object CMakeFiles/flow_ebos.dir/examples/flow_ebos.cpp.o [ 62%] Linking CXX executable bin/flow_ebos [ 62%] Built target flow_ebos Scanning dependencies of target flow_multisegment [ 63%] Building CXX object CMakeFiles/flow_multisegment.dir/examples/flow_multisegment.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/StandardWells_impl.hpp:1530:95: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:704:25: required from 'std::vector Opm::SimulatorBase::FIPTotals(const std::vector >&, const ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilMultiSegment; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:200:62: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Map >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:704:25: required from 'std::vector Opm::SimulatorBase::FIPTotals(const std::vector >&, const ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilMultiSegment; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:200:62: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2268:46: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::MultisegmentWells; Implementation = Opm::BlackoilMultiSegmentModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:165:22: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2270:59: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::MultisegmentWells; Implementation = Opm::BlackoilMultiSegmentModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:165:22: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilMultiSegmentModel_impl.hpp:72:65: required from 'Opm::BlackoilMultiSegmentModel::BlackoilMultiSegmentModel(const typename Opm::BlackoilMultiSegmentModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::MultisegmentWells&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = UnstructuredGrid; typename Opm::BlackoilMultiSegmentModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:33:45: required from 'std::unique_ptr >::Solver> Opm::SimulatorFullyImplicitBlackoilMultiSegment::createSolver(const WellModel&) [with GridT = UnstructuredGrid; typename Opm::SimulatorTraits >::Solver = Opm::NonlinearSolver >; Opm::SimulatorFullyImplicitBlackoilMultiSegment::WellModel = Opm::MultisegmentWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:161:27: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2275:48: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::MultisegmentWells; Implementation = Opm::BlackoilMultiSegmentModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:165:22: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2286:44: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::MultisegmentWells; Implementation = Opm::BlackoilMultiSegmentModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:165:22: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2275:48: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::MultisegmentWells; Implementation = Opm::BlackoilMultiSegmentModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:165:22: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilModelBase_impl.hpp:2279:29: required from 'std::vector > Opm::BlackoilModelBase::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; WellModel = Opm::MultisegmentWells; Implementation = Opm::BlackoilMultiSegmentModel; Opm::BlackoilModelBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:165:22: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:130:9: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:130:9: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilMultiSegmentModel_impl.hpp:72:65: required from 'Opm::BlackoilMultiSegmentModel::BlackoilMultiSegmentModel(const typename Opm::BlackoilMultiSegmentModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::MultisegmentWells&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = UnstructuredGrid; typename Opm::BlackoilMultiSegmentModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:33:45: required from 'std::unique_ptr >::Solver> Opm::SimulatorFullyImplicitBlackoilMultiSegment::createSolver(const WellModel&) [with GridT = UnstructuredGrid; typename Opm::SimulatorTraits >::Solver = Opm::NonlinearSolver >; Opm::SimulatorFullyImplicitBlackoilMultiSegment::WellModel = Opm::MultisegmentWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:161:27: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Transpose > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Transpose > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Transpose > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilMultiSegmentModel_impl.hpp:72:65: required from 'Opm::BlackoilMultiSegmentModel::BlackoilMultiSegmentModel(const typename Opm::BlackoilMultiSegmentModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::MultisegmentWells&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool) [with Grid = UnstructuredGrid; typename Opm::BlackoilMultiSegmentModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:33:45: required from 'std::unique_ptr >::Solver> Opm::SimulatorFullyImplicitBlackoilMultiSegment::createSolver(const WellModel&) [with GridT = UnstructuredGrid; typename Opm::SimulatorTraits >::Solver = Opm::NonlinearSolver >; Opm::SimulatorFullyImplicitBlackoilMultiSegment::WellModel = Opm::MultisegmentWells]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:161:27: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::ArrayWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:473, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:473, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:131:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 5; bool Conjugate = false]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:541:7: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Block, -1, 1, false>; DstType = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op, 1>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::swap_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::swap_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator >, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator >, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block >, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block >, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilMultiSegmentModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp:184:17: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoilMultiSegment::run(Opm::SimulatorTimer&, Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState&) [with GridT = UnstructuredGrid; Opm::SimulatorFullyImplicitBlackoilMultiSegment::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMain >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilMultiSegment]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_multisegment.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Linking CXX executable bin/flow_multisegment [ 63%] Built target flow_multisegment Scanning dependencies of target opm_init_check [ 64%] Building CXX object CMakeFiles/opm_init_check.dir/examples/opm_init_check.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/StandardWells_impl.hpp:1530:95: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/opm_init_check.cpp:45: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Linking CXX executable bin/opm_init_check [ 65%] Built target opm_init_check Scanning dependencies of target sim_2p_incomp [ 65%] Building CXX object CMakeFiles/sim_2p_incomp.dir/examples/sim_2p_incomp.cpp.o [ 66%] Linking CXX executable bin/sim_2p_incomp [ 66%] Built target sim_2p_incomp Scanning dependencies of target flow [ 67%] Building CXX object CMakeFiles/flow.dir/examples/flow.cpp.o [ 67%] Linking CXX executable bin/flow [ 67%] Built target flow Scanning dependencies of target flow_ebos_solvent [ 67%] Building CXX object CMakeFiles/flow_ebos_solvent.dir/examples/flow_ebos_solvent.cpp.o [ 68%] Linking CXX executable bin/flow_ebos_solvent [ 68%] Built target flow_ebos_solvent Scanning dependencies of target sim_poly2p_comp_reorder [ 69%] Building CXX object CMakeFiles/sim_poly2p_comp_reorder.dir/examples/sim_poly2p_comp_reorder.cpp.o [ 70%] Linking CXX executable bin/sim_poly2p_comp_reorder [ 70%] Built target sim_poly2p_comp_reorder Scanning dependencies of target wells_example [ 71%] Building CXX object CMakeFiles/wells_example.dir/examples/wells_example.cpp.o [ 72%] Linking CXX executable bin/wells_example [ 72%] Built target wells_example Scanning dependencies of target flow_ebos_2p [ 72%] Building CXX object CMakeFiles/flow_ebos_2p.dir/examples/flow_ebos_2p.cpp.o [ 73%] Linking CXX executable bin/flow_ebos_2p [ 73%] Built target flow_ebos_2p Scanning dependencies of target flow_solvent [ 74%] Building CXX object CMakeFiles/flow_solvent.dir/examples/flow_solvent.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::Product, Eigen::MatrixWrapper >, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/StandardWells_impl.hpp:1530:95: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:704:25: required from 'std::vector Opm::SimulatorBase::FIPTotals(const std::vector >&, const ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:292:47: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Map >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:704:25: required from 'std::vector Opm::SimulatorBase::FIPTotals(const std::vector >&, const ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:292:47: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSolventModel_impl.hpp:92:35: required from 'Opm::BlackoilSolventModel::BlackoilSolventModel(const typename Opm::BlackoilSolventModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::SolventPropsAdFromDeck&, const Opm::StandardWellsSolvent&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool, bool, bool) [with Grid = UnstructuredGrid; typename Opm::BlackoilSolventModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent_impl.hpp:74:45: required from 'std::unique_ptr >::Solver> Opm::SimulatorFullyImplicitBlackoilSolvent::createSolver(const WellModel&) [with GridT = UnstructuredGrid; typename Opm::SimulatorTraits >::Solver = Opm::NonlinearSolver >; Opm::SimulatorFullyImplicitBlackoilSolvent::WellModel = Opm::StandardWellsSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSolventModel_impl.hpp:1106:41: required from 'std::vector > Opm::BlackoilSolventModel::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; Opm::BlackoilSolventModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSolventModel_impl.hpp:1106:41: required from 'std::vector > Opm::BlackoilSolventModel::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; Opm::BlackoilSolventModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSolventModel_impl.hpp:1103:51: required from 'std::vector > Opm::BlackoilSolventModel::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; Opm::BlackoilSolventModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSolventModel_impl.hpp:1103:51: required from 'std::vector > Opm::BlackoilSolventModel::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; Opm::BlackoilSolventModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSolventModel_impl.hpp:1104:13: required from 'std::vector > Opm::BlackoilSolventModel::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; Opm::BlackoilSolventModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSolventModel_impl.hpp:1104:13: required from 'std::vector > Opm::BlackoilSolventModel::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; Opm::BlackoilSolventModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSolventModel_impl.hpp:1106:41: required from 'std::vector > Opm::BlackoilSolventModel::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; Opm::BlackoilSolventModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:130:9: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseUnaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 2, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 2, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 2, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSolventModel_impl.hpp:92:35: required from 'Opm::BlackoilSolventModel::BlackoilSolventModel(const typename Opm::BlackoilSolventModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::SolventPropsAdFromDeck&, const Opm::StandardWellsSolvent&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool, bool, bool) [with Grid = UnstructuredGrid; typename Opm::BlackoilSolventModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent_impl.hpp:74:45: required from 'std::unique_ptr >::Solver> Opm::SimulatorFullyImplicitBlackoilSolvent::createSolver(const WellModel&) [with GridT = UnstructuredGrid; typename Opm::SimulatorTraits >::Solver = Opm::NonlinearSolver >; Opm::SimulatorFullyImplicitBlackoilSolvent::WellModel = Opm::StandardWellsSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSolventModel_impl.hpp:1104:13: required from 'std::vector > Opm::BlackoilSolventModel::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; Opm::BlackoilSolventModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSolventModel_impl.hpp:1104:13: required from 'std::vector > Opm::BlackoilSolventModel::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; Opm::BlackoilSolventModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSolventModel_impl.hpp:1106:41: required from 'std::vector > Opm::BlackoilSolventModel::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; Opm::BlackoilSolventModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::ArrayWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::ArrayWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::ArrayWrapper >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Transpose > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Transpose > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Transpose > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, Eigen::MatrixWrapper >, 0> >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::Array >, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::Array >, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Array >, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSolventModel_impl.hpp:92:35: required from 'Opm::BlackoilSolventModel::BlackoilSolventModel(const typename Opm::BlackoilSolventModel::Base::ModelParameters&, const Grid&, const Opm::BlackoilPropsAdFromDeck&, const Opm::DerivedGeology&, const Opm::RockCompressibility*, const Opm::SolventPropsAdFromDeck&, const Opm::StandardWellsSolvent&, const Opm::NewtonIterationBlackoilInterface&, std::shared_ptr, bool, bool, bool, bool, bool) [with Grid = UnstructuredGrid; typename Opm::BlackoilSolventModel::Base::ModelParameters = Opm::BlackoilModelParameters]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent_impl.hpp:74:45: required from 'std::unique_ptr >::Solver> Opm::SimulatorFullyImplicitBlackoilSolvent::createSolver(const WellModel&) [with GridT = UnstructuredGrid; typename Opm::SimulatorTraits >::Solver = Opm::NonlinearSolver >; Opm::SimulatorFullyImplicitBlackoilSolvent::WellModel = Opm::StandardWellsSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:216:37: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilSolventModel_impl.hpp:1103:51: required from 'std::vector > Opm::BlackoilSolventModel::computeFluidInPlace(const ReservoirState&, const std::vector&) [with Grid = UnstructuredGrid; Opm::BlackoilSolventModel::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver.hpp:134:57: required from 'std::vector > Opm::NonlinearSolver::computeFluidInPlace(const ReservoirState&, const std::vector&) const [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:220:22: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseUnaryOp, const Eigen::Array > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:473, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, 1, false>; Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::OuterStride<> >, Eigen::Block, -1, 1, false>, 0>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:473, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:131:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 5; bool Conjugate = false]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = Eigen::Map, 0, Eigen::OuterStride<> >; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:179:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:541:7: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Block, -1, 1, false>; DstType = Eigen::Block, -1, 1, false>; _MatrixType = Eigen::Map, 0, Eigen::OuterStride<> >; unsigned int _Mode = 5]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Solve.h:147:5: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; BUILDSTDERR: ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 2, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 2, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op, 1>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::swap_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::swap_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::swap_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 2, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 2, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 2, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator >, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator >, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block >, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block >, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block >, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, true>, 1, 1, false> >, Eigen::internal::evaluator, -1, 1, true>, 1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; SrcXprType = Eigen::Block, -1, 1, true>, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, 1, 1, false>; Src = Eigen::Block, -1, 1, true>, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator, -1, 1, false> >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Block, -1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 16, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::OuterStride<> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Map, 0, Eigen::OuterStride<> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 16, Eigen::Stride<0, 0> >; Src = Eigen::Map, 0, Eigen::OuterStride<> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::OuterStride<> > >, Eigen::internal::evaluator, 16, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::OuterStride<> >; SrcXprType = Eigen::Map, 16, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::OuterStride<> >; Src = Eigen::Map, 16, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:145:28: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, const ReservoirState&, const WellState&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NonlinearSolver_impl.hpp:111:84: required from 'Opm::SimulatorReport Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&, Opm::NonlinearSolver::ReservoirState&, Opm::NonlinearSolver::WellState&) [with PhysicalModel = Opm::BlackoilSolventModel; Opm::NonlinearSolver::ReservoirState = Opm::BlackoilState; Opm::NonlinearSolver::WellState = Opm::WellStateFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase_impl.hpp:252:28: required from 'Opm::SimulatorReport Opm::SimulatorBase::run(Opm::SimulatorTimer&, Opm::SimulatorBase::ReservoirState&) [with Implementation = Opm::SimulatorFullyImplicitBlackoilSolvent; Opm::SimulatorBase::ReservoirState = Opm::BlackoilState]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:834:33: required from 'int Opm::FlowMainBase::runSimulator() [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/FlowMain.hpp:159:18: required from 'int Opm::FlowMainBase::execute(int, char**) [with Implementation = Opm::FlowMainSolvent >; Grid = UnstructuredGrid; Simulator = Opm::SimulatorFullyImplicitBlackoilSolvent]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:41:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/DuneMatrix.hpp:30, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorBase.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/examples/flow_solvent.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Linking CXX executable bin/flow_solvent [ 75%] Built target flow_solvent Scanning dependencies of target examples [ 75%] Built target examples Scanning dependencies of target test_syntax [ 76%] Building CXX object CMakeFiles/test_syntax.dir/tests/test_syntax.cpp.o [ 77%] Linking CXX executable bin/test_syntax [ 77%] Built target test_syntax Scanning dependencies of target test_scalar_mult [ 78%] Building CXX object CMakeFiles/test_scalar_mult.dir/tests/test_scalar_mult.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:609:47: required from 'Opm::AutoDiffBlock Opm::operator*(const Opm::AutoDiffBlock&, const Scalar&) [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:61:24: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:320:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator*(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:526:73: required from 'Opm::AutoDiffBlock Opm::operator*(const typename Opm::AutoDiffBlock::V&, const Opm::AutoDiffBlock&) [with Scalar = double; typename Opm::AutoDiffBlock::V = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:56:35: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:331:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator*(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:526:73: required from 'Opm::AutoDiffBlock Opm::operator*(const typename Opm::AutoDiffBlock::V&, const Opm::AutoDiffBlock&) [with Scalar = double; typename Opm::AutoDiffBlock::V = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:56:35: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_scalar_mult.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 79%] Linking CXX executable bin/test_scalar_mult [ 79%] Built target test_scalar_mult Scanning dependencies of target test_vfpproperties [ 79%] Building CXX object CMakeFiles/test_vfpproperties.dir/tests/test_vfpproperties.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, -1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, -1, false>]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:44:51: required from 'Eigen::CommaInitializer::CommaInitializer(XprType&, const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; XprType = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CommaInitializer.h:155:10: required from 'Eigen::CommaInitializer Eigen::DenseBase::operator<<(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:467:32: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPProdProperties.hpp:27, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_vfpproperties.cpp:50: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Linking CXX executable bin/test_vfpproperties [ 80%] Built target test_vfpproperties Scanning dependencies of target test_rateconverter [ 81%] Building CXX object CMakeFiles/test_rateconverter.dir/tests/test_rateconverter.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/RateConverter.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_rateconverter.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/RateConverter.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_rateconverter.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/RateConverter.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_rateconverter.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/RateConverter.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_rateconverter.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/RateConverter.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_rateconverter.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/RateConverter.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_rateconverter.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/RateConverter.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_rateconverter.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/RateConverter.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_rateconverter.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/RateConverter.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_rateconverter.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/RateConverter.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_rateconverter.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Linking CXX executable bin/test_rateconverter [ 81%] Built target test_rateconverter Scanning dependencies of target test_wellmodel [ 82%] Building CXX object CMakeFiles/test_wellmodel.dir/tests/test_wellmodel.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:64:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:357:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:368:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; OtherDerived = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:370:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator/(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:141:26: required from 'T Opm::detail::getWFR(const T&, const T&, const T&, const Opm::VFPProdTable::WFR_TYPE&) [with T = Opm::AutoDiffBlock]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/VFPHelpers.hpp:718:53: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_wellmodel.cpp:49: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 83%] Linking CXX executable bin/test_wellmodel [ 83%] Built target test_wellmodel Scanning dependencies of target test_welldensitysegmented [ 84%] Building CXX object CMakeFiles/test_welldensitysegmented.dir/tests/test_welldensitysegmented.cpp.o [ 84%] Linking CXX executable bin/test_welldensitysegmented [ 84%] Built target test_welldensitysegmented Scanning dependencies of target test_transmissibilitymultipliers [ 85%] Building CXX object CMakeFiles/test_transmissibilitymultipliers.dir/tests/test_transmissibilitymultipliers.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_transmissibilitymultipliers.cpp:27: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_transmissibilitymultipliers.cpp:27: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_transmissibilitymultipliers.cpp:27: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_transmissibilitymultipliers.cpp:27: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_transmissibilitymultipliers.cpp:27: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_transmissibilitymultipliers.cpp:27: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_transmissibilitymultipliers.cpp:27: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_transmissibilitymultipliers.cpp:27: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_transmissibilitymultipliers.cpp:27: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseNullaryOp, Eigen::Array >; OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:173:31: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const T&) [with T = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:78:45: required from 'Opm::DerivedGeology::DerivedGeology(const Grid&, const Props&, const Opm::EclipseState&, bool, const double*) [with Props = Opm::BlackoilPropsAdFromDeck; Grid = UnstructuredGrid]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_transmissibilitymultipliers.cpp:167:102: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_transmissibilitymultipliers.cpp:27: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_transmissibilitymultipliers.cpp:27: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GridHelpers.hpp:31, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/GeoProps.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_transmissibilitymultipliers.cpp:27: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Linking CXX executable bin/test_transmissibilitymultipliers [ 86%] Built target test_transmissibilitymultipliers Scanning dependencies of target test_invert [ 86%] Building CXX object CMakeFiles/test_invert.dir/tests/test_invert.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:516:43: required from 'Opm::AutoDiffBlock Opm::operator*(const Eigen::SparseMatrix&, const Opm::AutoDiffBlock&) [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:323:62: required from 'Opm::AutoDiffBlock Opm::superset(const Opm::AutoDiffBlock&, const IntVec&, int) [with Scalar = double; IntVec = std::vector]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:31: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/LinearisedBlackoilResidual.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterface.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp:28, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/ISTLSolver.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_invert.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Linking CXX executable bin/test_invert [ 87%] Built target test_invert Scanning dependencies of target datafiles [ 87%] Built target datafiles Scanning dependencies of target test_autodiffhelpers [ 88%] Building CXX object CMakeFiles/test_autodiffhelpers.dir/tests/test_autodiffhelpers.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:166:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffhelpers.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Linking CXX executable bin/test_autodiffhelpers [ 88%] Built target test_autodiffhelpers Scanning dependencies of target test_autodiffmatrix [ 89%] Building CXX object CMakeFiles/test_autodiffmatrix.dir/tests/test_autodiffmatrix.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:83:41: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:339:14: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = long int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Options = 0; _StorageIndex = long int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:684:15: required from 'Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::SparseMatrix(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Options = 0; _StorageIndex = long int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1079:15: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:339:14: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:516:43: required from 'Opm::AutoDiffBlock Opm::operator*(const Eigen::SparseMatrix&, const Opm::AutoDiffBlock&) [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:323:62: required from 'Opm::AutoDiffBlock Opm::superset(const Opm::AutoDiffBlock&, const IntVec&, int) [with Scalar = double; IntVec = std::vector]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:31: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_autodiffmatrix.cpp:28: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 90%] Linking CXX executable bin/test_autodiffmatrix [ 90%] Built target test_autodiffmatrix Scanning dependencies of target test_boprops_ad [ 91%] Building CXX object CMakeFiles/test_boprops_ad.dir/tests/test_boprops_ad.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:33: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:33: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:33: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:120:60: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:33: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:33: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:33: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:33: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:33: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:33: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:33: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:33: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:152:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:33: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:33: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:192:43: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:33: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:33: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_boprops_ad.cpp:33: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Linking CXX executable bin/test_boprops_ad [ 92%] Built target test_boprops_ad Scanning dependencies of target test_multiphaseupwind [ 93%] Building CXX object CMakeFiles/test_multiphaseupwind.dir/tests/test_multiphaseupwind.cpp.o [ 93%] Linking CXX executable bin/test_multiphaseupwind [ 93%] Built target test_multiphaseupwind Scanning dependencies of target test_span [ 93%] Building CXX object CMakeFiles/test_span.dir/tests/test_span.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, -1, 1, false> >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Block, -1, 1, false>]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:571:52: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:54: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = int; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:931:5: required from 'void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; SparseMatrixType = Eigen::SparseMatrix; DupFunctor = Eigen::internal::scalar_sum_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:995:92: required from 'void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator*, std::vector > >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:611:48: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::Product, Eigen::MatrixWrapper >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:516:43: required from 'Opm::AutoDiffBlock Opm::operator*(const Eigen::SparseMatrix&, const Opm::AutoDiffBlock&) [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:323:62: required from 'Opm::AutoDiffBlock Opm::superset(const Opm::AutoDiffBlock&, const IntVec&, int) [with Scalar = double; IntVec = std::vector]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:520:31: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffHelpers.hpp:24, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_span.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Linking CXX executable bin/test_span [ 94%] Built target test_span Scanning dependencies of target test_singlecellsolves [ 95%] Building CXX object CMakeFiles/test_singlecellsolves.dir/tests/test_singlecellsolves.cpp.o [ 95%] Linking CXX executable bin/test_singlecellsolves [ 95%] Built target test_singlecellsolves Scanning dependencies of target test_block [ 95%] Building CXX object CMakeFiles/test_block.dir/tests/test_block.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:95:11: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:239:39: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::add_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::add_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:194:18: required from 'Derived& Eigen::ArrayBase::operator+=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:235:18: required from 'Opm::AutoDiffBlock& Opm::AutoDiffBlock::operator+=(const Opm::AutoDiffBlock&) [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:269:10: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::sub_assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::sub_assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:181:18: required from 'Derived& Eigen::ArrayBase::operator-=(const Eigen::ArrayBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:263:18: required from 'Opm::AutoDiffBlock& Opm::AutoDiffBlock::operator-=(const Opm::AutoDiffBlock&) [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:274:10: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:272:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator+(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:226:19: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:296:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator-(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:281:25: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::Array > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:320:32: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator*(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:308:24: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:639:49: required from 'Opm::AutoDiffBlock Opm::pow(const Opm::AutoDiffBlock&, double) [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:309:32: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:244:29: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const Eigen::EigenBase&, typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1; typename Eigen::internal::enable_if >::Scalar>::value, Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::PrivateType>::type = Eigen::Array::PrivateType]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:640:49: required from 'Opm::AutoDiffBlock Opm::pow(const Opm::AutoDiffBlock&, double) [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:309:32: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:331:15: required from 'Opm::AutoDiffBlock Opm::AutoDiffBlock::operator*(const Opm::AutoDiffBlock&) const [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:308:24: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::MatrixWrapper >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::MatrixWrapper >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::MatrixWrapper >; OtherDerived = Eigen::MatrixWrapper >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::MatrixWrapper >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:160:97: required from 'Eigen::DiagonalMatrix<_Scalar, SizeAtCompileTime, MaxSizeAtCompileTime>::DiagonalMatrix(const Eigen::DiagonalBase&) [with OtherDerived = Eigen::DiagonalWrapper > >; _Scalar = double; int SizeAtCompileTime = -1; int MaxSizeAtCompileTime = -1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:715:53: required from 'Opm::AutoDiffBlock Opm::pow(const Opm::AutoDiffBlock&, const Opm::AutoDiffBlock&) [with Scalar = double]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:359:29: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_block.cpp:29: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Linking CXX executable bin/test_block [ 96%] Built target test_block Scanning dependencies of target test_solventprops_ad [ 97%] Building CXX object CMakeFiles/test_solventprops_ad.dir/tests/test_solventprops_ad.cpp.o BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_solventprops_ad.cpp:32: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_solventprops_ad.cpp:32: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_solventprops_ad.cpp:32: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::Array; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::Array; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Array; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:157:27: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_solventprops_ad.cpp:112:57: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_solventprops_ad.cpp:32: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_solventprops_ad.cpp:32: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:391:51: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_solventprops_ad.cpp:32: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_solventprops_ad.cpp:32: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:396:100: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_solventprops_ad.cpp:32: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_solventprops_ad.cpp:32: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:397:46: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_solventprops_ad.cpp:32: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_solventprops_ad.cpp:32: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Array; Src = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Array]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_solventprops_ad.cpp:138:30: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_solventprops_ad.cpp:32: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_solventprops_ad.cpp:32: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseMatrix.h:1083:5: required from 'Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::SparseMatrix, const Eigen::SparseMatrix >; _Scalar = double; int _Options = 0; _StorageIndex = int]' BUILDSTDERR: /usr/include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:669:20: required from 'Derived& Eigen::SparseMatrixBase::operator+=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; Derived = Eigen::SparseMatrix]' BUILDSTDERR: /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffMatrix.hpp:455:70: required from here BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/eigen3/Eigen/Core:420, BUILDSTDERR: from /usr/include/eigen3/Eigen/Dense:1, BUILDSTDERR: from /usr/include/eigen3/Eigen/Eigen:1, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/AutoDiffBlock.hpp:26, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/BlackoilPropsAdFromDeck.hpp:25, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/opm/autodiff/SolventPropsAdFromDeck.hpp:23, BUILDSTDERR: from /builddir/build/BUILD/opm-simulators-release-2017.10-update1/tests/test_solventprops_ad.cpp:32: BUILDSTDERR: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Linking CXX executable bin/test_solventprops_ad [ 98%] Built target test_solventprops_ad Scanning dependencies of target test_wellswitchlogger [100%] Building CXX object CMakeFiles/test_wellswitchlogger.dir/tests/test_wellswitchlogger.cpp.o [100%] Linking CXX executable bin/test_wellswitchlogger [100%] Built target test_wellswitchlogger Scanning dependencies of target tests [100%] Built target tests + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ZMZNQr + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64 + cd opm-simulators-release-2017.10-update1 + make install DESTDIR=/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64 [ 0%] Patching Makefile to be DUNE compatible [ 0%] Built target dune-compat [ 1%] Updating version information [ 1%] Built target update-version [ 37%] Built target opmsimulators [ 38%] Built target flow_polymer [ 39%] Built target flow_mpi [ 41%] Built target test_multisegmentwells [ 42%] Built target test_timer [ 43%] Built target sim_poly2p_incomp_reorder [ 45%] Built target sim_2p_comp_reorder [ 47%] Built target sim_simple [ 50%] Built target flow_reorder [ 52%] Built target flow_ebos_polymer [ 54%] Built target find_zero [ 56%] Built target flow_legacy [ 58%] Built target flow_multisegment_mpi [ 59%] Built target flow_sequential [ 60%] Built target sim_2p_incomp_ad [ 62%] Built target flow_ebos [ 63%] Built target flow_multisegment [ 65%] Built target opm_init_check [ 66%] Built target sim_2p_incomp [ 67%] Built target flow [ 68%] Built target flow_ebos_solvent [ 70%] Built target sim_poly2p_comp_reorder [ 72%] Built target wells_example [ 73%] Built target flow_ebos_2p [ 75%] Built target flow_solvent [ 75%] Built target examples [ 77%] Built target test_syntax [ 79%] Built target test_scalar_mult [ 80%] Built target test_vfpproperties [ 81%] Built target test_rateconverter [ 83%] Built target test_wellmodel [ 84%] Built target test_welldensitysegmented [ 86%] Built target test_transmissibilitymultipliers [ 87%] Built target test_invert [ 87%] Built target datafiles [ 88%] Built target test_autodiffhelpers [ 90%] Built target test_autodiffmatrix [ 92%] Built target test_boprops_ad [ 93%] Built target test_multiphaseupwind [ 94%] Built target test_span [ 95%] Built target test_singlecellsolves [ 96%] Built target test_block [ 98%] Built target test_solventprops_ad [100%] Built target test_wellswitchlogger [100%] Built target tests Install the project... -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/AdditionalObjectDeleter.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/AutoDiffBlock.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/AutoDiffHelpers.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/AutoDiffMatrix.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/AutoDiff.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BackupRestore.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilDetails.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilLegacyDetails.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilModel.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilModelBase.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilModelBase_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilModelEnums.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilModelParameters.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilPressureModel.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilPropsAdFromDeck.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/SolventPropsAdFromDeck.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/Compat.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/CPRPreconditioner.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/createGlobalCellArray.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/DefaultBlackoilSolutionState.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilSequentialModel.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilSolventModel.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilSolventModel_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilMultiSegmentModel.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilMultiSegmentModel_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilReorderingTransportModel.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilTransportModel.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/fastSparseOperations.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/DebugTimeReport.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/DuneMatrix.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/ExtractParallelGridInformationToISTL.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/FlowMain.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/FlowMainEbos.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/FlowMainPolymer.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/FlowMainSequential.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/FlowMainSolvent.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/GeoProps.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/GridHelpers.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/GridInit.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/ImpesTPFAAD.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/ISTLSolver.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/IterationReport.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/moduleVersion.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/multiPhaseUpwind.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/NewtonIterationBlackoilCPR.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/NewtonIterationBlackoilInterface.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/NewtonIterationBlackoilInterleaved.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/NewtonIterationBlackoilSimple.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/NewtonIterationUtilities.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/NonlinearSolver.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/NonlinearSolver_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/LinearisedBlackoilResidual.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/ParallelDebugOutput.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/ParallelOverlappingILU0.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/ParallelRestrictedAdditiveSchwarz.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/RateConverter.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/RedistributeDataHandles.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/SimFIBODetails.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/SimulatorBase.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/SimulatorBase_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/SimulatorFullyImplicitBlackoilEbos.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/SimulatorFullyImplicitBlackoil.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/SimulatorFullyImplicitBlackoilSolvent_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/SimulatorFullyImplicitBlackoilMultiSegment_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/SimulatorIncompTwophaseAd.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/SimulatorSequentialBlackoil.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/TransportSolverTwophaseAd.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/WellDensitySegmented.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/WellStateFullyImplicitBlackoil.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/WellStateFullyImplicitBlackoilSolvent.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/SimulatorFullyImplicitBlackoilOutput.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/VFPProperties.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/VFPHelpers.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/VFPProdProperties.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/VFPInjProperties.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/WellStateMultiSegment.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/WellMultiSegment.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/MultisegmentWells.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/MultisegmentWells_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/WellHelpers.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/StandardWells.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/StandardWells_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/WellInterface.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/WellInterface_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/StandardWell.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/StandardWell_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/MultisegmentWell.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/MultisegmentWell_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/MSWellHelpers.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilWellModel.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/BlackoilWellModel_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/StandardWellsSolvent.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/StandardWellsSolvent_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/MissingFeatures.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/autodiff/ThreadHandle.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/CompressibleTpfaPolymer.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/GravityColumnSolverPolymer.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/GravityColumnSolverPolymer_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/IncompPropertiesDefaultPolymer.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/IncompTpfaPolymer.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/PolymerBlackoilState.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/PolymerInflow.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/PolymerProperties.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/PolymerState.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/polymerUtilities.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/SimulatorCompressiblePolymer.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/SimulatorPolymer.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/SinglePointUpwindTwoPhasePolymer.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/TransportSolverTwophaseCompressiblePolymer.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/Point2D.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/TransportSolverTwophasePolymer.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/fullyimplicit/PolymerPropsAd.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/fullyimplicit/BlackoilPolymerModel.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/fullyimplicit/BlackoilPolymerModel_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/fullyimplicit/SimulatorFullyImplicitBlackoilPolymer_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/polymer/fullyimplicit/WellStateFullyImplicitBlackoilPolymer.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/flow_ebos_blackoil.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/flow_ebos_gasoil.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/flow_ebos_oilwater.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/flow_ebos_polymer.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/flow_ebos_solvent.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/ensureDirectoryExists.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/ParallelFileMerger.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/SimulatorCompressibleTwophase.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/SimulatorIncompTwophase.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/thresholdPressures.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/WellSwitchingLogger.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/vtk/writeVtkData.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/timestepping/AdaptiveSimulatorTimer.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/timestepping/AdaptiveTimeStepping.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/timestepping/AdaptiveTimeStepping_impl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/timestepping/TimeStepControl.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/timestepping/TimeStepControlInterface.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/timestepping/SimulatorTimer.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/include/opm/simulators/timestepping/SimulatorTimerInterface.hpp -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/lib64/libopmsimulators.so.2017.10 -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/lib64/libopmsimulators.so.2017 -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/lib64/libopmsimulators.so -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/lib64/dunecontrol/opm-simulators/dune.module -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/cmake/opm-simulators/opm-simulators-config.cmake -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/cmake/opm-simulators/opm-simulators-config-version.cmake -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/lib64/pkgconfig/opm-simulators.pc -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_legacy -- Set runtime path of "/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_legacy" to "" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_reorder -- Set runtime path of "/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_reorder" to "" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_sequential -- Set runtime path of "/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_sequential" to "" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow -- Set runtime path of "/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow" to "" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_ebos -- Set runtime path of "/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_ebos" to "" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_ebos_2p -- Set runtime path of "/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_ebos_2p" to "" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_ebos_solvent -- Set runtime path of "/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_ebos_solvent" to "" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_ebos_polymer -- Set runtime path of "/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_ebos_polymer" to "" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_solvent -- Set runtime path of "/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_solvent" to "" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/sim_2p_incomp -- Set runtime path of "/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/sim_2p_incomp" to "" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/sim_2p_incomp_ad -- Set runtime path of "/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/sim_2p_incomp_ad" to "" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/sim_2p_comp_reorder -- Set runtime path of "/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/sim_2p_comp_reorder" to "" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/opm_init_check -- Set runtime path of "/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/opm_init_check" to "" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/sim_poly2p_comp_reorder -- Set runtime path of "/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/sim_poly2p_comp_reorder" to "" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/sim_poly2p_incomp_reorder -- Set runtime path of "/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/sim_poly2p_incomp_reorder" to "" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_polymer -- Set runtime path of "/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_polymer" to "" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_mpi -- Set runtime path of "/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/bin/flow_mpi" to "" + make install-html DESTDIR=/builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64 Scanning dependencies of target doc [100%] Generating API documentation with Doxygen BUILDSTDERR: error: the type 'dirs' is not supported for the entry tag within a navindex! Check your layout file! [100%] Built target doc Scanning dependencies of target install-html [100%] documentation -- Install configuration: "Release" -- Install component: "html" -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/style.css -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/navtree.css -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/resize.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/navtree.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/navtreeindex11.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/navtreeindex10.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/navtreeindex9.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/navtreeindex8.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/navtreeindex7.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/navtreeindex6.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/navtreeindex5.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/navtreeindex4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/navtreeindex3.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/navtreeindex2.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/navtreeindex1.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/navtreeindex0.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/examples.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/dir_e6d64763d90d960c0908a19806eda42f.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/dir_459b16851c7e54f9ae3d34df61f97d54.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/dir_f329b61dfaa0aebb68c46d0dbf6ef962.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/dir_14c55dcfb7282428d498bb460bb6da2a.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/dir_f4d978345943ed6f84e5672a75942b29.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/RateConverter_8hpp.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/dir_dea6d7ec3c8155c01a64d3d6e22e9123.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/dir_866feac67a4212daebc65c25b47e843f.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/files_dup.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_dup.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/hierarchy.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1WellStateMultiSegment_1_1SegmentedMapentryType.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellStateMultiSegment.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellStateFullyImplicitBlackoilSolvent.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellStateFullyImplicitBlackoilPolymer.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellStateFullyImplicitBlackoil.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1WellMultiSegment_1_1WellOps.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellMultiSegment.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1WellInterface_1_1ConvergenceReport_1_1ProblemWell.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1WellInterface_1_1ConvergenceReport.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellInterface.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1VFPProperties.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1VFPProdProperties.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1VFPInjProperties.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1UpwindSelector.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophasePolymer_1_1ResidualSGrav.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1TransportSolverTwophasePolymer_1_1ResidualS.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophasePolymer_1_1ResidualEquation.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophasePolymer_1_1ResidualCGrav.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1TransportSolverTwophasePolymer_1_1ResidualC.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophasePolymer.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResSOnCurve.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResidualSGrav.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResidualS.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResidualEquation.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResidualCGrav.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResidualC.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResCOnCurve.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseAd.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TimeStepControlInterface.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle_1_1ThreadHandleQueue.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle_1_1ObjectWrapper.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle_1_1ObjectInterface.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle_1_1EndObject.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1Tag.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1StandardWellsSolvent.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1StandardWells_1_1WellOps.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1StandardWells.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1StandardWell.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1Span_1_1SpanIterator.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1Span.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SolventPropsAdFromDeck.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SinglePointUpwindTwoPhasePolymer.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorTraits_3_01SimulatorSequentialBlackoil_3_01GridT_00_01WellModelT_00_01Pres5265e2eb1af89815c09d9333bf5fc81d.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorTraits_3_01SimulatorFullyImplicitBlackoilSolvent_3_01GridT_01_4_01_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorTraits_3_01SimulatorFullyImplicitBlackoilPolymer_3_01GridT_01_4_01_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorTraits_3_01SimulatorFullyImplicitBlackoilMultiSegment_3_01GridT_01_4_01_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorTraits_3_01SimulatorFullyImplicitBlackoil_3_01GridT_01_4_01_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorTimerInterface.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorTimer.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorSequentialBlackoil.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorPolymer_1_1Impl.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorPolymer.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorIncompTwophaseAd_1_1Impl.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorIncompTwophaseAd.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorIncompTwophase_1_1Impl.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorIncompTwophase.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoilSolvent.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoilPolymer.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoilMultiSegment.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoilEbos.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoil.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorCompressibleTwophase_1_1Impl.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorCompressibleTwophase.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorCompressiblePolymer_1_1Impl.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorCompressiblePolymer.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorBase.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimpleIterationCountTimeStepControl.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1Selector.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1RelativeChangeInterface.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerState.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerPropsAd.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerProperties.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerInflowInterface.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerInflowFromDeck.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerInflowBasic.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerBlackoilState.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PIDTimeStepControl.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PIDAndIterationCountTimeStepControl.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ParallelRestrictedOverlappingSchwarz.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ParallelOverlappingILU0_1_1CRS.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ParallelOverlappingILU0.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ParallelDebugOutputInterface.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ParallelDebugOutput.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1NonlinearSolver_1_1SolverParameters.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NonlinearSolver.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilSimple.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1NewtonIterationBlackoilInterleavedParameters.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilInterleavedImpl.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilInterleaved.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilInterface.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilCPR.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1MultisegmentWells_1_1MultisegmentWellOps.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1MultisegmentWells.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1MultisegmentWell.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilTransportModel_3_01Grid_00_01WellModel_01_4_01_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilSolventModel_3_01Grid_01_4_01_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilReorderingTransportModel_3_01Grid_00_01WellModel_01_4_01_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilPressureModel_3_01Grid_00_01WellModel_01_4_01_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilPolymerModel_3_01Grid_01_4_01_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilMultiSegmentModel_3_01GridT_01_4_01_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilModel_3_01Grid_01_4_01_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1LinearisedBlackoilResidual.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1IterationReport.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ISTLSolver.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1IncompTpfaPolymer.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1IncompPropertiesDefaultPolymer.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ImpesTPFAAD.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1HelperOps.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1HardcodedTimeStepControl.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1GridInit_3_01UnstructuredGrid_01_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1GridInit.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1GravityColumnSolverPolymer.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainSolvent.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainSequential.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainPolymer.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainEbos.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainBase.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMain.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FixedSizeIterCopyHandle.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1FIPDataEnums.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FIPData.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ExtraData.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1DuneMatrix.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1DerivedGeology.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1DefaultBlackoilSolutionState.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1DebugTimeReport.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1CPRPreconditioner.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1CPRParameter.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1CompressibleTpfaPolymer.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilWellModel.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilVTKWriter.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilTransportModel.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilSubWriter.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilSolventSolutionState.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilSolventModel.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilSequentialModelParameters.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilSequentialModel.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilReorderingTransportModel_1_1State.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilReorderingTransportModel_1_1CellState.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilReorderingTransportModel.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilPropsAdFromDeck.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilPressureModel.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilPolymerSolutionState.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilPolymerModel.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilOutputWriter.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilMultiSegmentSolutionState.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilMultiSegmentModel.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilModelParameters.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilModelEbos_1_1WellModelMatrixAdapter.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilModelEbos.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilModelBase_1_1SimulatorData.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilModelBase_1_1ReservoirResidualQuant.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilModelBase.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilModel.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilMatlabWriter.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AutoDiffMatrix.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AutoDiffBlock.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AutoDiff.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AdditionalObjectDeleter.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AdaptiveTimeStepping.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AdaptiveSimulatorTimer.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1wellhelpers_1_1WellSwitchingLogger.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1RateConverter_1_1SurfaceToReservoirVoidage.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1RateConverter_1_1Details_1_1RegionAttributes.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1RateConverter_1_1Details_1_1AverageIncrementCalculator_3_01false_01_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1RateConverter_1_1Details_1_1AverageIncrementCalculator.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1RateConverter_1_1Details_1_1Select_1_1RegionIDParameter_3_01RegionID_00_01true_01_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1RateConverter_1_1Details_1_1Select_1_1RegionIDParameter.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1polymer__reorder_1_1ModelParameterStorage.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1MissingFeatures_1_1PartiallySupported.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ISTLUtility_1_1CPRSelector.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1WriterCall.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1VFPEvaluation.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1SolutionTimeErrorSolverWrapper.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1PointOneOp.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1Point2D.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1ParallelFileMerger.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1InterpData.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1CreateVariable_3_01double_01_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1CreateVariable.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1CreateConstant_3_01double_01_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1CreateConstant.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1ConnectivityGraph.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1Connections_1_1Iterator.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1Connections.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1Connection.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1AutoDiffGrid_1_1ADFaceCellTraits_3_01UnstructuredGrid_01_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classDune_1_1MatrixBlock.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structDune_1_1Amg_1_1SmootherTraits_3_01Opm_1_1ParallelRestrictedOverlappingSchwarz_3_01Range_003c6e36acc2c62d881f6337f4b0ab5de5.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structDune_1_1Amg_1_1ConstructionTraits_3_01Opm_1_1ParallelRestrictedOverlappingSchwarz_3_01Rang606f9e68ffdbc38e6bcb5d2b47233059.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structDune_1_1Amg_1_1ConstructionTraits_3_01Opm_1_1ParallelOverlappingILU0_3_01Matrix_00_01Domaifd165a32b526822fb9e2485a210def72.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/annotated_dup.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/namespaceOpm_1_1RateConverter_1_1Details.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/namespaceOpm.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/namespaces_dup.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/navtreedata.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/splitbar.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/folderclosed.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/folderopen.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/doc.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/examples.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/files.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_eval.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_type.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_vars.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_0x7e.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_w.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_v.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_u.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_t.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_s.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_r.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_p.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_o.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_n.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_m.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_l.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_i.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_h.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_g.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_f.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_e.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_d.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_c.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func_b.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_func.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_0x7e.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_w.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_v.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_u.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_t.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_s.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_r.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_p.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_o.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_n.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_m.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_l.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_i.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_h.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_g.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_f.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_e.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_d.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_c.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions_b.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/functions.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/hierarchy.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classes.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/annotated.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/namespacemembers_func.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/namespacemembers.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/namespaces.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/index.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/menudata.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/dir_e6d64763d90d960c0908a19806eda42f.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/dir_459b16851c7e54f9ae3d34df61f97d54.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/dir_f329b61dfaa0aebb68c46d0dbf6ef962.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/dir_f4d978345943ed6f84e5672a75942b29.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/dir_866feac67a4212daebc65c25b47e843f.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/dir_14c55dcfb7282428d498bb460bb6da2a.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/dir_dea6d7ec3c8155c01a64d3d6e22e9123.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1wellhelpers_1_1WellSwitchingLogger-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1wellhelpers_1_1WellSwitchingLogger.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1RateConverter_1_1Details_1_1Select_1_1RegionIDParameter_3_01RegionID_00_01true_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1RateConverter_1_1Details_1_1Select_1_1RegionIDParameter_3_01RegionID_00_01true_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1RateConverter_1_1Details_1_1Select_1_1RegionIDParameter-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1RateConverter_1_1Details_1_1Select_1_1RegionIDParameter.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/namespaceOpm_1_1RateConverter_1_1Details_1_1PhaseUsed.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/namespaceOpm_1_1RateConverter_1_1Details_1_1PhasePos.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1RateConverter_1_1Details_1_1RegionAttributes-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1RateConverter_1_1Details_1_1RegionAttributes.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1RateConverter_1_1Details_1_1AverageIncrementCalculator_3_01false_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1RateConverter_1_1Details_1_1AverageIncrementCalculator_3_01false_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1RateConverter_1_1Details_1_1AverageIncrementCalculator-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1RateConverter_1_1Details_1_1AverageIncrementCalculator.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/namespaceOpm_1_1RateConverter_1_1Details.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1RateConverter_1_1SurfaceToReservoirVoidage-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1RateConverter_1_1SurfaceToReservoirVoidage.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1polymer__reorder_1_1ModelParameterStorage-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1polymer__reorder_1_1ModelParameterStorage.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1MissingFeatures_1_1PartiallySupported-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1MissingFeatures_1_1PartiallySupported.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ISTLUtility_1_1CPRSelector-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ISTLUtility_1_1CPRSelector.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1WriterCall-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1WriterCall.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1WriterCall.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1VFPEvaluation-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1VFPEvaluation.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1SolutionTimeErrorSolverWrapper-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1SolutionTimeErrorSolverWrapper.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1SolutionTimeErrorSolverWrapper.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1PointOneOp-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1PointOneOp.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1Point2D-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1Point2D.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1ParallelFileMerger-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1ParallelFileMerger.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1NewtonIncrement_3_010_00_01Scalar_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1NewtonIncrement_3_010_00_01Scalar_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1NewtonIncrement-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1NewtonIncrement.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1InterpData-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1InterpData.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1CreateVariable_3_01double_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1CreateVariable_3_01double_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1CreateVariable-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1CreateVariable.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1CreateConstant_3_01double_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1CreateConstant_3_01double_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1CreateConstant-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1CreateConstant.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1ConnectivityGraph-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1ConnectivityGraph.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1Connections_1_1Iterator-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1Connections_1_1Iterator.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1Connections-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1detail_1_1Connections.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1Connection-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1detail_1_1Connection.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1AutoDiffGrid_1_1ADFaceCellTraits_3_01UnstructuredGrid_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1AutoDiffGrid_1_1ADFaceCellTraits_3_01UnstructuredGrid_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1AutoDiffGrid_1_1ADFaceCellTraits.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1AutoDiffGrid_1_1ADCell2FacesTraits.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1AutoDiffGrid_1_1ADCell2FacesTraits.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1WellStateMultiSegment_1_1SegmentedMapentryType-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1WellStateMultiSegment_1_1SegmentedMapentryType.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellStateMultiSegment-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellStateMultiSegment.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellStateMultiSegment.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellStateFullyImplicitBlackoilSolvent-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellStateFullyImplicitBlackoilSolvent.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellStateFullyImplicitBlackoilSolvent.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellStateFullyImplicitBlackoilPolymer-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellStateFullyImplicitBlackoilPolymer.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellStateFullyImplicitBlackoilPolymer.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellStateFullyImplicitBlackoil-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellStateFullyImplicitBlackoil.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellStateFullyImplicitBlackoil.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1WellMultiSegment_1_1WellOps-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1WellMultiSegment_1_1WellOps.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellMultiSegment-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellMultiSegment.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1WellInterface_1_1ConvergenceReport_1_1ProblemWell-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1WellInterface_1_1ConvergenceReport_1_1ProblemWell.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1WellInterface_1_1ConvergenceReport-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1WellInterface_1_1ConvergenceReport.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellInterface-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellInterface.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellInterface.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellDensitySegmented-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1WellDensitySegmented.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1VFPProperties-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1VFPProperties.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1VFPProdProperties-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1VFPProdProperties.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1VFPInjProperties-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1VFPInjProperties.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1UpwindSelector-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1UpwindSelector.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophasePolymer_1_1ResidualSGrav-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophasePolymer_1_1ResidualSGrav.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1TransportSolverTwophasePolymer_1_1ResidualS-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1TransportSolverTwophasePolymer_1_1ResidualS.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophasePolymer_1_1ResidualEquation-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophasePolymer_1_1ResidualEquation.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophasePolymer_1_1ResidualCGrav-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophasePolymer_1_1ResidualCGrav.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1TransportSolverTwophasePolymer_1_1ResidualC-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1TransportSolverTwophasePolymer_1_1ResidualC.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophasePolymer-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophasePolymer.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophasePolymer.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResSOnCurve-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResSOnCurve.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResidualSGrav-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResidualSGrav.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResidualS-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResidualS.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResidualEquation-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResidualEquation.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResidualCGrav-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResidualCGrav.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResidualC-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResidualC.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResCOnCurve-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer_1_1ResCOnCurve.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseCompressiblePolymer.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseAd-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseAd.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TransportSolverTwophaseAd.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TimeStepControlInterface-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TimeStepControlInterface.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1TimeStepControlInterface.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle_1_1ThreadHandleQueue-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle_1_1ThreadHandleQueue.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle_1_1ObjectWrapper-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle_1_1ObjectWrapper.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle_1_1ObjectWrapper.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle_1_1ObjectInterface-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle_1_1ObjectInterface.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle_1_1ObjectInterface.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle_1_1EndObject-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle_1_1EndObject.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle_1_1EndObject.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ThreadHandle.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1Tag-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1Tag.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1StandardWellsSolvent-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1StandardWellsSolvent.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1StandardWellsSolvent.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1StandardWells_1_1WellOps-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1StandardWells_1_1WellOps.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1StandardWells-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1StandardWells.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1StandardWells.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1StandardWell-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1StandardWell.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1StandardWell.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1Span_1_1SpanIterator-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1Span_1_1SpanIterator.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1Span-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1Span.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SolventPropsAdFromDeck-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SolventPropsAdFromDeck.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SinglePointUpwindTwoPhasePolymer-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SinglePointUpwindTwoPhasePolymer.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorTraits_3_01SimulatorSequentialBlackoil_3_01GridT_00_01WellModelT_00_01Pres707acdc6793576697a9c12b30069b435.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorTraits_3_01SimulatorSequentialBlackoil_3_01GridT_00_01WellModelT_00_01Pres5265e2eb1af89815c09d9333bf5fc81d.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorTraits_3_01SimulatorFullyImplicitBlackoilSolvent_3_01GridT_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorTraits_3_01SimulatorFullyImplicitBlackoilSolvent_3_01GridT_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorTraits_3_01SimulatorFullyImplicitBlackoilPolymer_3_01GridT_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorTraits_3_01SimulatorFullyImplicitBlackoilPolymer_3_01GridT_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorTraits_3_01SimulatorFullyImplicitBlackoilMultiSegment_3_01GridT_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorTraits_3_01SimulatorFullyImplicitBlackoilMultiSegment_3_01GridT_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorTraits_3_01SimulatorFullyImplicitBlackoil_3_01GridT_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorTraits_3_01SimulatorFullyImplicitBlackoil_3_01GridT_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorTraits.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorTimerInterface-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorTimerInterface.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorTimerInterface.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorTimer-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorTimer.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorTimer.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorSequentialBlackoil-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorSequentialBlackoil.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorSequentialBlackoil.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorPolymer_1_1Impl-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorPolymer_1_1Impl.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorPolymer-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorPolymer.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorIncompTwophaseAd_1_1Impl-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorIncompTwophaseAd_1_1Impl.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorIncompTwophaseAd-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorIncompTwophaseAd.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorIncompTwophase_1_1Impl-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1SimulatorIncompTwophase_1_1Impl.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorIncompTwophase-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorIncompTwophase.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoilSolvent-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoilSolvent.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoilSolvent.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoilPolymer-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoilPolymer.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoilPolymer.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoilMultiSegment-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoilMultiSegment.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoilMultiSegment.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoilEbos-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoilEbos.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoil-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoil.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorFullyImplicitBlackoil.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorCompressibleTwophase_1_1Impl-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorCompressibleTwophase_1_1Impl.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorCompressibleTwophase-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorCompressibleTwophase.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorCompressiblePolymer_1_1Impl-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorCompressiblePolymer_1_1Impl.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorCompressiblePolymer-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorCompressiblePolymer.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorBase-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimulatorBase.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimpleIterationCountTimeStepControl-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimpleIterationCountTimeStepControl.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1SimpleIterationCountTimeStepControl.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1Selector-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1Selector.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1RelativeChangeInterface-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1RelativeChangeInterface.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1RelativeChangeInterface.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1QuickSort_3_010_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1QuickSort_3_010_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1QuickSort-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1QuickSort.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerState-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerState.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerState.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerPropsAd-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerPropsAd.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerProperties-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerProperties.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerInflowInterface-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerInflowInterface.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerInflowInterface.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerInflowFromDeck-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerInflowFromDeck.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerInflowFromDeck.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerInflowBasic-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerInflowBasic.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerInflowBasic.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerBlackoilState-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerBlackoilState.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PolymerBlackoilState.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PIDTimeStepControl-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PIDTimeStepControl.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PIDTimeStepControl.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PIDAndIterationCountTimeStepControl-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PIDAndIterationCountTimeStepControl.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1PIDAndIterationCountTimeStepControl.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ParallelRestrictedOverlappingSchwarz-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ParallelRestrictedOverlappingSchwarz.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ParallelRestrictedOverlappingSchwarz.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ParallelOverlappingILU0_1_1CRS-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ParallelOverlappingILU0_1_1CRS.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ParallelOverlappingILU0-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ParallelOverlappingILU0.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ParallelOverlappingILU0.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ParallelDebugOutputInterface-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ParallelDebugOutputInterface.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ParallelDebugOutputInterface.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ParallelDebugOutput-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ParallelDebugOutput.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ParallelDebugOutput.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1NonlinearSolver_1_1SolverParameters-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1NonlinearSolver_1_1SolverParameters.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NonlinearSolver-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NonlinearSolver.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilSimple-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilSimple.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilSimple.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1NewtonIterationBlackoilInterleavedParameters-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1NewtonIterationBlackoilInterleavedParameters.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilInterleavedImpl-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilInterleavedImpl.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilInterleavedImpl.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilInterleaved-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilInterleaved.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilInterleaved.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilInterface-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilInterface.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilInterface.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilCPR-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilCPR.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1NewtonIterationBlackoilCPR.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1MultisegmentWells_1_1MultisegmentWellOps-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1MultisegmentWells_1_1MultisegmentWellOps.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1MultisegmentWells-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1MultisegmentWells.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1MultisegmentWell-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1MultisegmentWell.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1MultisegmentWell.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilTransportModel_3_01Grid_00_01WellModel_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilTransportModel_3_01Grid_00_01WellModel_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilSolventModel_3_01Grid_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilSolventModel_3_01Grid_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilReorderingTransportModel_3_01Grid_00_01WellModel_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilReorderingTransportModel_3_01Grid_00_01WellModel_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilPressureModel_3_01Grid_00_01WellModel_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilPressureModel_3_01Grid_00_01WellModel_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilPolymerModel_3_01Grid_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilPolymerModel_3_01Grid_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilMultiSegmentModel_3_01GridT_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilMultiSegmentModel_3_01GridT_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilModel_3_01Grid_01_4_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits_3_01BlackoilModel_3_01Grid_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ModelTraits.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1LinearisedBlackoilResidual-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1LinearisedBlackoilResidual.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1IterationReport-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1IterationReport.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ISTLSolver-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ISTLSolver.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ISTLSolver.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1IncompTpfaPolymer-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1IncompTpfaPolymer.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1IncompTpfaPolymer.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1IncompPropertiesDefaultPolymer-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1IncompPropertiesDefaultPolymer.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1IncompPropertiesDefaultPolymer.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ImpesTPFAAD-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1ImpesTPFAAD.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1HelperOps-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1HelperOps.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1HardcodedTimeStepControl-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1HardcodedTimeStepControl.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1HardcodedTimeStepControl.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1GridInit_3_01UnstructuredGrid_01_4-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1GridInit_3_01UnstructuredGrid_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1GridInit-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1GridInit.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1GravityColumnSolverPolymer-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1GravityColumnSolverPolymer.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainSolvent-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainSolvent.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainSolvent.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainSequential-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainSequential.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainSequential.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainPolymer-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainPolymer.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainPolymer.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainEbos-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainEbos.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainBase-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMainBase.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMain-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMain.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FlowMain.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FixedSizeIterCopyHandle-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FixedSizeIterCopyHandle.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1FIPDataEnums-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1FIPDataEnums.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1FIPDataEnums.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FIPData-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FIPData.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1FIPData.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ExtraData-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1ExtraData.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1DuneMatrix-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1DuneMatrix.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1DuneMatrix.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1DerivedGeology-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1DerivedGeology.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1DefaultBlackoilSolutionState-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1DefaultBlackoilSolutionState.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1DefaultBlackoilSolutionState.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1DebugTimeReport-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1DebugTimeReport.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1CPRPreconditioner-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1CPRPreconditioner.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1CPRPreconditioner.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1CPRParameter-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1CPRParameter.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1CompressibleTpfaPolymer-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1CompressibleTpfaPolymer.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1CompressibleTpfaPolymer.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilWellModel-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilWellModel.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilVTKWriter-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilVTKWriter.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilVTKWriter.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilTransportModel-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilTransportModel.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilTransportModel.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilSubWriter-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilSubWriter.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilSubWriter.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilSolventSolutionState-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilSolventSolutionState.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilSolventSolutionState.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilSolventModel-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilSolventModel.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilSolventModel.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilSequentialModelParameters-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilSequentialModelParameters.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilSequentialModelParameters.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilSequentialModel-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilSequentialModel.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilReorderingTransportModel_1_1State-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilReorderingTransportModel_1_1State.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilReorderingTransportModel_1_1CellState-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilReorderingTransportModel_1_1CellState.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilReorderingTransportModel-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilReorderingTransportModel.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilReorderingTransportModel.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilPropsAdFromDeck-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilPropsAdFromDeck.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilPressureModel-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilPressureModel.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilPressureModel.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilPolymerSolutionState-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilPolymerSolutionState.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilPolymerSolutionState.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilPolymerModel-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilPolymerModel.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilPolymerModel.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilOutputWriter-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilOutputWriter.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilMultiSegmentSolutionState-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilMultiSegmentSolutionState.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilMultiSegmentSolutionState.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilMultiSegmentModel-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilMultiSegmentModel.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilMultiSegmentModel.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilModelParameters-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilModelParameters.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilModelParameters.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilModelEbos_1_1WellModelMatrixAdapter-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilModelEbos_1_1WellModelMatrixAdapter.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilModelEbos_1_1WellModelMatrixAdapter.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilModelEbos-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilModelEbos.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilModelBase_1_1SimulatorData-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilModelBase_1_1SimulatorData.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilModelBase_1_1SimulatorData.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilModelBase_1_1ReservoirResidualQuant-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structOpm_1_1BlackoilModelBase_1_1ReservoirResidualQuant.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilModelBase-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilModelBase.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilModelBase.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilModel-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilModel.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilModel.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilMatlabWriter-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilMatlabWriter.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1BlackoilMatlabWriter.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AutoDiffMatrix-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AutoDiffMatrix.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AutoDiffBlock-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AutoDiffBlock.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AutoDiff-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AutoDiff.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AdditionalObjectDeleter-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AdditionalObjectDeleter.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AdaptiveTimeStepping-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AdaptiveTimeStepping.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AdaptiveSimulatorTimer-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AdaptiveSimulatorTimer.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classOpm_1_1AdaptiveSimulatorTimer.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/namespaceOpm.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structDune_1_1Amg_1_1SmootherTraits_3_01Opm_1_1ParallelRestrictedOverlappingSchwarz_3_01Range_009b23491cb4835fe576a781036222bd11.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structDune_1_1Amg_1_1SmootherTraits_3_01Opm_1_1ParallelRestrictedOverlappingSchwarz_3_01Range_003c6e36acc2c62d881f6337f4b0ab5de5.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structDune_1_1Amg_1_1ConstructionTraits_3_01Opm_1_1ParallelRestrictedOverlappingSchwarz_3_01Rang8a35e8344ea25f49f933ffe62f639793.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structDune_1_1Amg_1_1ConstructionTraits_3_01Opm_1_1ParallelRestrictedOverlappingSchwarz_3_01Rang606f9e68ffdbc38e6bcb5d2b47233059.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structDune_1_1Amg_1_1ConstructionTraits_3_01Opm_1_1ParallelOverlappingILU0_3_01Matrix_00_01Domai6ea5bd6e385c7333febeb8315084a133.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structDune_1_1Amg_1_1ConstructionTraits_3_01Opm_1_1ParallelOverlappingILU0_3_01Matrix_00_01Domaifd165a32b526822fb9e2485a210def72.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structDune_1_1MatrixDimension_3_01MatrixBlock_3_01Scalar_00_01n_00_01m_01_4_01_4.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/structDune_1_1MatrixDimension_3_01MatrixBlock_3_01Scalar_00_01n_00_01m_01_4_01_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classDune_1_1MatrixBlock-members.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classDune_1_1MatrixBlock.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/classDune_1_1MatrixBlock.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/RateConverter_8hpp.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/WellSwitchingLogger_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/writeVtkData_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/TimeStepControlInterface_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/TimeStepControl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorTimerInterface_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorTimer_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/AdaptiveTimeStepping__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/AdaptiveTimeStepping_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/AdaptiveSimulatorTimer_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/thresholdPressures_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorIncompTwophase_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorCompressibleTwophase_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/ParallelFileMerger_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/flow__ebos__solvent_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/flow__ebos__polymer_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/flow__ebos__oilwater_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/flow__ebos__gasoil_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/flow__ebos__blackoil_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/ensureDirectoryExists_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/TransportSolverTwophasePolymer_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/TransportSolverTwophaseCompressiblePolymer_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SinglePointUpwindTwoPhasePolymer_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorPolymer_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorCompressiblePolymer_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/polymerUtilities_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/PolymerState_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/PolymerProperties_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/PolymerInflow_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/PolymerBlackoilState_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/Point2D_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/IncompTpfaPolymer_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/IncompPropertiesDefaultPolymer_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/GravityColumnSolverPolymer__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/GravityColumnSolverPolymer_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/WellStateFullyImplicitBlackoilPolymer_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorFullyImplicitBlackoilPolymer__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorFullyImplicitBlackoilPolymer_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/PolymerPropsAd_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilPolymerModel__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilPolymerModel_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/CompressibleTpfaPolymer_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/WellStateMultiSegment_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/WellStateFullyImplicitBlackoilSolvent_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/WellStateFullyImplicitBlackoil_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/WellMultiSegment_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/WellInterface__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/WellInterface_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/WellHelpers_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/WellDensitySegmented_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/VFPProperties_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/VFPProdProperties_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/VFPInjProperties_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/VFPHelpers_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/TransportSolverTwophaseAd_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/ThreadHandle_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/StandardWellsSolvent__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/StandardWellsSolvent_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/StandardWells__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/StandardWells_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/StandardWell__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/StandardWell_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SolventPropsAdFromDeck_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorSequentialBlackoil_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorIncompTwophaseAd_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorFullyImplicitBlackoilSolvent__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorFullyImplicitBlackoilSolvent_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorFullyImplicitBlackoilOutput_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorFullyImplicitBlackoilMultiSegment__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorFullyImplicitBlackoilMultiSegment_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorFullyImplicitBlackoilEbos_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorFullyImplicitBlackoil_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorBase__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimulatorBase_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/SimFIBODetails_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/RedistributeDataHandles_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/RateConverter_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/ParallelRestrictedAdditiveSchwarz_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/ParallelOverlappingILU0_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/ParallelDebugOutput_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/opm-simulators__doxygen__main_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/NonlinearSolver__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/NonlinearSolver_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/NewtonIterationUtilities_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/NewtonIterationBlackoilSimple_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/NewtonIterationBlackoilInterleaved_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/NewtonIterationBlackoilInterface_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/NewtonIterationBlackoilCPR_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/MultisegmentWells__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/MultisegmentWells_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/MultisegmentWell__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/MultisegmentWell_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/multiPhaseUpwind_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/MSWellHelpers_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/moduleVersion_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/MissingFeatures_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/LinearisedBlackoilResidual_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/IterationReport_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/ISTLSolver_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/ImpesTPFAAD_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/GridInit_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/GridHelpers_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/GeoProps_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/FlowMainSolvent_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/FlowMainSequential_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/FlowMainPolymer_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/FlowMainEbos_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/FlowMain_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/fastSparseOperations_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/ExtractParallelGridInformationToISTL_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/DuneMatrix_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/DefaultBlackoilSolutionState_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/DebugTimeReport_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/createGlobalCellArray_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/CPRPreconditioner_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/Compat_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilWellModel__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilWellModel_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilTransportModel_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilSolventModel__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilSolventModel_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilSequentialModel_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilReorderingTransportModel_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilPropsAdFromDeck_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilPressureModel_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilMultiSegmentModel__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilMultiSegmentModel_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilModelParameters_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilModelEnums_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilModelEbos_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilModelBase__impl_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilModelBase_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilModel_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilLegacyDetails_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BlackoilDetails_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/BackupRestore_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/AutoDiffMatrix_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/AutoDiffHelpers_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/AutoDiffBlock_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/AutoDiff_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/AdditionalObjectDeleter_8hpp_source.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/_2builddir_2build_2BUILD_2opm-simulators-release-2017_810-update1_2opm_2simulators_2SimulatorIncompTwophase_8hpp-example.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/nomatches.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/search.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/searchdata.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/pages_0.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/pages_0.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/enumvalues_0.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/enumvalues_0.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_d.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_d.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_c.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_c.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_b.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_b.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_a.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_a.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_9.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_9.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_8.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_8.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_7.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_7.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_6.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_6.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_5.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_5.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_3.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_3.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_2.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_2.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_1.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_1.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_0.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/typedefs_0.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_f.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_f.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_e.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_e.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_d.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_d.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_c.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_c.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_b.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_b.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_a.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_a.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_9.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_9.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_8.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_8.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_7.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_7.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_6.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_6.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_5.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_5.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_3.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_3.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_2.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_2.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_1.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_1.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_0.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/variables_0.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_14.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_14.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_13.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_13.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_12.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_12.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_11.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_11.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_10.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_10.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_f.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_f.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_e.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_e.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_d.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_d.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_c.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_c.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_b.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_b.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_a.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_a.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_9.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_9.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_8.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_8.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_7.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_7.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_6.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_6.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_5.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_5.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_3.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_3.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_2.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_2.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_1.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_1.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_0.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/functions_0.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/files_0.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/files_0.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/namespaces_0.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/namespaces_0.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_14.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_14.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_13.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_13.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_12.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_12.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_11.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_11.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_10.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_10.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_f.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_f.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_e.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_e.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_d.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_d.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_c.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_c.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_b.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_b.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_a.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_a.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_9.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_9.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_8.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_8.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_7.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_7.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_6.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_6.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_5.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_5.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_3.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_3.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_2.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_2.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_1.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_1.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_0.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/classes_0.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_15.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_15.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_14.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_14.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_13.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_13.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_12.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_12.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_11.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_11.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_10.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_10.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_f.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_f.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_e.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_e.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_d.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_d.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_c.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_c.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_b.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_b.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_a.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_a.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_9.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_9.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_8.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_8.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_7.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_7.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_6.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_6.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_5.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_5.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_4.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_4.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_3.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_3.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_2.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_2.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_1.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_1.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_0.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/all_0.html -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/search.css -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/mag_sel.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/close.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/search_r.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/search_m.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/search/search_l.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/doxygen.css -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/nav_g.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/sync_off.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/sync_on.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/bdwn.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/open.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/closed.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/doxygen.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/bc_s.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/nav_f.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/nav_h.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/tab_s.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/tab_h.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/tab_b.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/tab_a.png -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/dynsections.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/menu.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/jquery.js -- Installing: /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64/usr/share/doc/opm-simulators-2017.10/html/tabs.css [100%] Built target install-html + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig BUILDSTDERR: /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs '' '' Processing files: libopm-simulators1-2017.10-0.x86_64 Provides: libopm-simulators1 = 2017.10-0 libopm-simulators1(x86-64) = 2017.10-0 libopmsimulators.so.2017()(64bit) Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: libamd.so.2()(64bit) libblas.so.3()(64bit) libboost_date_time.so.1.66.0()(64bit) libboost_filesystem.so.1.66.0()(64bit) libboost_regex.so.1.66.0()(64bit) libboost_system.so.1.66.0()(64bit) libboost_unit_test_framework.so.1.66.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libdl.so.2()(64bit) libdunecommon.so()(64bit) libdunegeometry.so()(64bit) libdunegrid.so()(64bit) libecl.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) liblapack.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libopmcommon.so.2017()(64bit) libopmcore.so.2017()(64bit) libopmgrid.so.2017()(64bit) libopmjson.so.2017()(64bit) libopmoutput.so.2017()(64bit) libopmparser.so.2017()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libquadmath.so.0()(64bit) librt.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libsuitesparseconfig.so.4()(64bit) libumfpack.so.5()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: opm-simulators-devel-2017.10-0.x86_64 Provides: cmake(opm-simulators) = 2017.10 opm-simulators-devel = 2017.10-0 opm-simulators-devel(x86-64) = 2017.10-0 pkgconfig(opm-simulators) = 2017.10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config cmake-filesystem libopmsimulators.so.2017()(64bit) Processing files: opm-simulators-doc-2017.10-0.noarch Provides: opm-simulators-doc = 2017.10-0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: opm-simulators-bin-2017.10-0.x86_64 Provides: opm-simulators-bin = 2017.10-0 opm-simulators-bin(x86-64) = 2017.10-0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libamd.so.2()(64bit) libblas.so.3()(64bit) libboost_date_time.so.1.66.0()(64bit) libboost_filesystem.so.1.66.0()(64bit) libboost_regex.so.1.66.0()(64bit) libboost_system.so.1.66.0()(64bit) libboost_unit_test_framework.so.1.66.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libdl.so.2()(64bit) libdunecommon.so()(64bit) libdunegeometry.so()(64bit) libdunegrid.so()(64bit) libecl.so.2()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) liblapack.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libopmcommon.so.2017()(64bit) libopmcore.so.2017()(64bit) libopmgrid.so.2017()(64bit) libopmjson.so.2017()(64bit) libopmoutput.so.2017()(64bit) libopmparser.so.2017()(64bit) libopmsimulators.so.2017()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libquadmath.so.0()(64bit) librt.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libsuitesparseconfig.so.4()(64bit) libumfpack.so.5()(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64 Wrote: /builddir/build/RPMS/libopm-simulators1-2017.10-0.x86_64.rpm Wrote: /builddir/build/RPMS/opm-simulators-devel-2017.10-0.x86_64.rpm Wrote: /builddir/build/RPMS/opm-simulators-doc-2017.10-0.noarch.rpm Wrote: /builddir/build/RPMS/opm-simulators-bin-2017.10-0.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.VUFuwd + umask 022 + cd /builddir/build/BUILD + cd opm-simulators-release-2017.10-update1 + rm -rf /builddir/build/BUILDROOT/opm-simulators-2017.10-0.x86_64 + exit 0 Child return code was: 0